1. Microbiology and Immunology, Stanford University School of Medicine Stanford, California
2. Medicine, Stanford University School of Medicine Stanford, California
3. Department of Veterans Affairs, Palo Alto Health Care System, Center for Molecular Biology in Medicine Palo Alto
4. Departments of Pathology, Stanford University School of Medicine Stanford, California