131 pubs · 5,604 cites · h-index 43
Institute of Health Research, Epidemiological Surveillance and Training
2023 - Present
World Health Organization
2013 - 2025
AID Atlanta
2023 - 2024
Cheikh Anta Diop University
2000 - 2024
United States Department of Health and Human Services
2023 - 2023