Alumni Research scientist Profile on icipe website Based In Nairobi, Kenya Organization(s) CIRAD International Centre of Insect Physiology and Ecology (icipe) Countries Kenya Benin