Insect science and its application: Vol. 23 Number 4 The international journal of tropical insect science - International centre of insect physiology and ecology (ICIPE) (Nairobi ICIPE science press, 2003)
Keywords: Insect science