Search results for: Jianxiu Yao
Pest Management Science > 79 > 5 > 1731 - 1742
Journal of Applied Entomology > 143 > 1-2 > 118 - 128
Chemosphere > 2018 > 194 > C > 745-754
Chemosphere > 2017 > 186 > C > 68-77
Insect Biochemistry and Molecular Biology > 2015 > 60 > Complete > 68-77