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
Archives of Insect Biochemistry and Physiology > 102 > 3 > n/a - n/a
Pest Management Science > 75 > 4 > 1099 - 1106
FEMS Microbiology Letters > 317 > 2 > 203 - 210
Archives of Insect Biochemistry and Physiology > 73 > 2 > 61 - 73