Search results for: Jie Zhang
Pest Management Science > 79 > 11 > 4244 - 4253
Insect Science > 29 > 3 > 783 - 800
Pest Management Science > 78 > 6 > 2324 - 2331
Archives of Insect Biochemistry and Physiology > 110 > 2 > n/a - n/a
Pest Management Science > 79 > 11 > 4244 - 4253
Insect Science > 29 > 3 > 783 - 800
Pest Management Science > 78 > 6 > 2324 - 2331
Archives of Insect Biochemistry and Physiology > 110 > 2 > n/a - n/a