Company Address: Address ICIPE – International Centre of Insect Physiology and Ecology Duduville Campus Off Kasarani Road P.O. Box 823-00621 Nairobi, Kenya