Ifakara Health Institute
Bagamoyo, Coast, Tanzania
Department of Interventions & Clinical Trials
Muhimbili University of Health and Allied Sciences
Dar es Salaam, Tanzania
Department of Parasitology and Entomology