Affiliation: | International Centre of Insect Physiology and Ecology, PO Box 30772-00100 GPO, Nairobi, Kenya, Kenyatta University, PO Box 43844-00100 GPO, Nairobi, Kenya, Dipartimento di Biologia Animale, Università di Pavia, Piazza Botta 9, 27100 Pavia, Italy, Dipartimento di Genetica e Microbiologia, Università di Pavia, via Ferrata 1, 27100 Pavia, Italy, Entomology Section, Royal Museum for Central Africa, Leuvensesteenweg 13, B-3080 Tervuren, Belgium. |