1. Department of Microbiology and Immunology, School of Medicine, Stanford University Palo Alto CA USA
2. Department of Computer Science, School of Medicine, Stanford University Palo Alto CA USA
3. Institute for Immunity, Transplantation and Infection, School of Medicine, Stanford University Palo Alto CA USA
4. Department of Immunology, Faculty of Medicine, Technion, Technion City Haifa Israel
5. Division of Immunology and Rheumatology, Department of Medicine, School of Medicine, Stanford University Palo Alto CA USA
6. Department of Pediatrics, Division of Infectious Diseases, School of Medicine, Stanford University Palo Alto CA USA
7. The Howard Hughes Medical Institute Chevy Chase MD USA