Affiliation: | 1. Palo Alto Medical Foundation Research Institute, Palo Alto, Calif;2. Department of Medicine, Stanford University School of Medicine, Stanford, Calif;3. Palo Alto Medical Foundation, Mountain View, Calif;4. Departments of Medicine and Pediatrics, Washington University School of Medicine, St Louis, Mo;5. Bloomberg School of Public Health, Johns Hopkins University, Baltimore, Md |