Search results for: Jianqin Zhang
Pest Management Science > 75 > 11 > 2916 - 2924
Archives of Insect Biochemistry and Physiology > 80 > 2 > 77 - 91
Pest Management Science > 75 > 11 > 2916 - 2924
Archives of Insect Biochemistry and Physiology > 80 > 2 > 77 - 91