Affiliation: | 1. Institute for Infectious Diseases and Vaccine Development, Tongji University School of Medicine, 1239 Siping Road, Shanghai 200092, China;2. Department of Tropical Infectious Diseases, Second Military Medical University, 800 Xiang Yin Road, Shanghai 200433, China;1. Novartis Institute for Tropical Diseases, Emeryville, CA, USA;2. University of Witwatersrand, Johannesburg, South Africa;3. Seattle Children’s Research Institute, Seattle, WA, USA |