University of California, Berkeley People's Republic of China
International Centre of Insect Physiology and Ecology (ICIPE) Nairobi, Kenya
The University of Western Australia Perth, Australia
Nairobi, Kenya
International Centre of Insect Physiology and Ecology (ICIPE)
Jomo Kenyatta University of Agriculture and Technology Nairobi- Kenya
Kilifi, Kenya. Kampala, Uganda
University of Hyderabad, India India
@iavi Nairobi