Search results for: Wen-lei GUO
Pest Management Science > 77 > 10 > 4810 - 4817
Journal of Integrative Agriculture > 2017 > 16 > 1 > 125-134
Pest Management Science > 77 > 10 > 4810 - 4817
Journal of Integrative Agriculture > 2017 > 16 > 1 > 125-134