54 pubs · 9,764 cites · h-index 40
National Institutes of Health
2002 - Present
National Institute of Allergy and Infectious Diseases
2002 - Present
National Institute of Health of Thailand
2025 - 2025
Emory University
2007 - 2007
Institut de Recherche Vaccinale
2003 - 2003