Title: Insects and Africa's health
Subjects: Control, Insect pests, Entomology, International Centre of Insect Physiology and Ecology, Research
Places: Africa