Search results for: Xin Wang
Pest Management Science > 79 > 7 > 2311 - 2324
Pest Management Science > 78 > 12 > 5302 - 5312
Pest Management Science > 77 > 10 > 4785 - 4798
Pest Management Science > 77 > 1 > 113 - 125
Pest Management Science > 74 > 3 > 607 - 616
Pest Management Science > 73 > 6 > 1169 - 1178
Pest Management Science > 71 > 10 > 1387 - 1396
Pest Management Science > 70 > 6 > 895 - 904
Pest Management Science > 66 > 5 > 482 - 489