Search results for: Hui Xu
Pest Management Science > 79 > 10 > 3459 - 3470
Pest Management Science > 79 > 8 > 2801 - 2810
Pest Management Science > 79 > 5 > 1897 - 1911
Pest Management Science > 77 > 5 > 2395 - 2402
Pest Management Science > 76 > 11 > 3560 - 3567
Pest Management Science > 75 > 10 > 2598 - 2609
Pest Management Science > 71 > 7 > 1008 - 1014