39 pubs · 920 cites · h-index 18
Ifakara Health Institute
2012 - 2025
Management and Development for Health
2024 - 2025
Drugs for Neglected Diseases Initiative
2014 - 2014