Nairobi Research Station, Nagasaki University Institute of Tropical Medicine
Emmanuel Mushinzimana
International Centre for Insect Physiology and Ecology
Mohamed Karama
Nairobi Research Station, Nagasaki University Institute of Tropical Medicine Centre for Public Health Research (CPHR), Kenya Medical Research Institute (KEMRI)