Title: Pest management documentation service at the International Centre of Insect Physiology and Ecology (ICIPE)
Subjects: Information services, International Centre of Insect Physiology and Ecology, Pest control
Places: Kenya