Search results for: Yong Chen
Pest Management Science > 80 > 7 > 3504 - 3515
Pest Management Science > 80 > 6 > 2751 - 2760
Pest Management Science > 79 > 7 > 2299 - 2310
Pest Management Science > 78 > 11 > 4809 - 4821
Pest Management Science > 78 > 5 > 1861 - 1869
Pest Management Science > 78 > 2 > 521 - 529
Pest Management Science > 78 > 1 > 246 - 262
Pest Management Science > 76 > 1 > 360 - 365
Pest Management Science > 75 > 5 > 1310 - 1316
Pest Management Science > 75 > 3 > 639 - 647