51 pubs · 2,620 cites · h-index 28
National Institute of Allergy and Infectious Diseases
2022 - 2025
University of Pittsburgh
2009 - 2023
National Centre for Clinical Research on Emerging Drugs
2023 - 2023
Johns Hopkins University
2007 - 2013
World Health Organization
2011 - 2011