Search results for: Bai‐Zhong Zhang
Entomological Research > 49 > 8 > 363 - 373
Pest Management Science > 75 > 6 > 1726 - 1733
Entomological Research > 48 > 5 > 390 - 399
Journal of Integrative Agriculture > 2018 > 17 > 9 > 2054-2065
Journal of Integrative Agriculture > 2016 > 15 > 1 > 135-144