Search results for: Bin Liu
Pest Management Science > 80 > 8 > 4110 - 4124
Pest Management Science > 80 > 7 > 3526 - 3539
Pest Management Science > 79 > 12 > 5197 - 5207
Pest Management Science > 78 > 12 > 5313 - 5324
Pest Management Science > 78 > 6 > 2299 - 2308
Pest Management Science > 77 > 1 > 510 - 517
Pest Management Science > 77 > 1 > 354 - 364
Pest Management Science > 76 > 8 > 2755 - 2767
Pest Management Science > 76 > 1 > 188 - 197
Pest Management Science > 71 > 2 > 266 - 277
Pest Management Science > 68 > 2 > 276 - 284