260 pubs · 27,874 cites · h-index 94
National Institutes of Health
1982 - 2025
National Institute of Allergy and Infectious Diseases
1982 - 2025
Division of Parasitic Diseases and Malaria
2014 - 2014
Foundation for the National Institutes of Health
2012 - 2012
University of Hyderabad
2010 - 2010