Xavier Cheseto

International Centre of Insect Physiology and Ecology (icipe)
Behavioral and Chemical Ecology Unit
P.O.Box 30772
Nairobi Kenya 00100

Papers:
SP1578 Desert locust: a notorious pest of crops but with potential health benefits to humans as food