30 pubs · 1,194 cites · h-index 20
Medicines for Malaria Venture
2025 - 2025
The University of Dodoma
2018 - 2018
Swiss Tropical and Public Health Institute
2014 - 2015
University of Basel
World Health Organization