Search results for: Zifang Qin
Pest Management Science > 78 > 8 > 3305 - 3313
Pest Management Science > 76 > 9 > 2986 - 2993
Environmental Science and Pollution Research > 2019 > 26 > 6 > 5814-5819
Bioprocess and Biosystems Engineering > 2018 > 41 > 1 > 135-141