Search results for: Wen-Chao Guo
Pest Management Science > 80 > 2 > 282 - 295
Pest Management Science > 78 > 9 > 3849 - 3858
Pest Management Science > 72 > 6 > 1231 - 1241
Pest Management Science > 72 > 3 > 497 - 504
Pest Management Science > 71 > 10 > 1387 - 1396