Country of Residence
Kenya
Discipline(s)
Entomology and Parasitology
Medicine and health, Biology
Institution
Technical University of Kenya
Research Interests
N/A
Technical University of Kenya
N/A