Search results for: Yu Chen
Pest Management Science > 80 > 6 > 2639 - 2646
Pest Management Science > 80 > 6 > 2689 - 2697
Pest Management Science > 80 > 6 > 2679 - 2688
Pest Management Science > 80 > 2 > 282 - 295
Pest Management Science > 79 > 12 > 5087 - 5095
Pest Management Science > 79 > 8 > 2780 - 2791
Pest Management Science > 79 > 7 > 2423 - 2432
Pest Management Science > 78 > 8 > i - i
Pest Management Science > 78 > 8 > 3345 - 3355
Pest Management Science > 77 > 10 > 4303 - 4312