214 pubs · 10,351 cites · h-index 57
Centers for Disease Control and Prevention
2001 - Present
National Center for Emerging and Zoonotic Infectious Diseases
2025 - Present
Division of Parasitic Diseases and Malaria
2003 - Present
Kenya Medical Research Institute
2000 - 2025
Centers for Disease Control and Prevention
2012 - 2025