Search results for: Shun Han
Pest Management Science > 71 > 7 > 937 - 945
Journal of Integrative Agriculture > 2014 > 13 > 12 > 2678-2689
Pest Management Science > 71 > 7 > 937 - 945
Journal of Integrative Agriculture > 2014 > 13 > 12 > 2678-2689