Search results for: Shaoli Wang
Pest Management Science > 78 > 3 > 1128 - 1137
Pest Management Science > 77 > 6 > 2990 - 3001
Pest Management Science > 77 > 3 > 1204 - 1213
Pest Management Science > 76 > 7 > 2406 - 2414
Pest Management Science > 76 > 6 > 2040 - 2048
Pest Management Science > 75 > 11 > 3005 - 3014
Pest Management Science > 72 > 2 > 289 - 297
Pest Management Science > 71 > 2 > 225 - 233
Pest Management Science > 70 > 10 > 1588 - 1594
Pest Management Science > 67 > 1 > 87 - 93
Pest Management Science > 66 > 3 > 313 - 318