Search results for: Peng He
Pest Management Science > 79 > 9 > 3312 - 3325
Pest Management Science > 79 > 8 > 2869 - 2881
Pest Management Science > 79 > 3 > 1048 - 1061
Pest Management Science > 77 > 6 > 2737 - 2746
Pest Management Science > 77 > 4 > 1674 - 1682
Pest Management Science > 75 > 6 > 1606 - 1620
Pest Management Science > 74 > 9 > 2156 - 2167
Pest Management Science > 74 > 4 > 837 - 843