1. Department of Microbiology and Immunology, Stanford University, Stanford, California
2. Department of Bioengineering, Stanford University, Stanford, California
3. Departments of Medicine, Stanford University and VA Palo Alto Health Care System, Palo Alto, California