David Tchouassi

International Centre of Insect Physiology and Ecology (ICIPE)
Behavioral and Chemical Ecology Unit
PO Box 30772
Nairobi Kenya 00100

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