Search results for: Michael M. Kariuki
Insect Science > 17 > 1 > 7 - 20
Biochemical and Biophysical Research Communications > 2005 > 338 > 4 > 1690-1695
Insect Science > 17 > 1 > 7 - 20
Biochemical and Biophysical Research Communications > 2005 > 338 > 4 > 1690-1695