Search results for: Katsuyuki Eguchi
Pest Management Science > 78 > 10 > 4083 - 4091
Entomological Science > 23 > 2 > 142 - 151
Journal of Asia-Pacific Entomology > 2014 > 17 > 1 > 31-36
Journal of Asia-Pacific Entomology > 2005 > 8 > 3 > 263-272