1. Immunology Program, Stanford University, Stanford, United States
2. Department of Molecular and Cellular Physiology, Stanford University, Stanford, United States
3. Department of Pathology and Laboratory Medicine, Children's Hospital of Philadelphia Research Institute, Philadelphia, United States
4. Department of Pathology and Laboratory Medicine, Perelman School of Medicine, University of Pennsylvania, Philadelphia, United States