Search results for: Fumiyo Ozoe
Pest Management Science > 79 > 10 > 4078 - 4082
Pest Management Science > 77 > 8 > 3763 - 3776
Pest Management Science > 76 > 11 > 3720 - 3728
Archives of Insect Biochemistry and Physiology > 101 > 1 > n/a - n/a
Pest Management Science > 73 > 5 > 984 - 990