1. National Institute for Medical Research Dar es Salaam Tanzania
2. Department of Parasitology and Medical Entomology Muhimbili University of Health and Allied Sciences Dar es Salaam Tanzania
3. Research Triangle Institute International Research Triange Park North Carolina USA