189 pubs · 5,820 cites · h-index 44
Centers for Disease Control and Prevention
2015 - Present
National Center for Emerging and Zoonotic Infectious Diseases
2019 - Present
Division of Parasitic Diseases and Malaria
2013 - Present
Centers for Disease Control and Prevention
2011 - 2025
Kenya Medical Research Institute
2023 - 2024