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