Search results for: Jianxiu Yao
Pest Management Science > 79 > 5 > 1731 - 1742
Insect Biochemistry and Molecular Biology > 2015 > 60 > Complete > 68-77
Pest Management Science > 79 > 5 > 1731 - 1742
Insect Biochemistry and Molecular Biology > 2015 > 60 > Complete > 68-77