Search results for: Qiu-Li Hou
Pest Management Science > 74 > 3 > 569 - 578
Insect Biochemistry and Molecular Biology > 2017 > 90 > C > 1-13
Pest Management Science > 74 > 3 > 569 - 578
Insect Biochemistry and Molecular Biology > 2017 > 90 > C > 1-13