Affiliation: | 1. International Centre of Insect Physiology and 2. Ecology (ICIPE), Nairobi, Kenya;3. Department of Biological Chemistry and Crop Protection, Rothamsted Research, Harpenden, UK;4. Institute of Pharmacy, Martin Luther University Halle, Halle (Saale), Germany;5. Boyce Thompson Institute, Ithaca, NY, USA |