Search results for: Zhen Li
Pest Management Science > 79 > 11 > 4626 - 4634
Pest Management Science > 79 > 8 > 2823 - 2830
Pest Management Science > 79 > 5 > 1876 - 1884
Pest Management Science > 79 > 3 > 996 - 1004
Pest Management Science > 78 > 8 > 3540 - 3550
Pest Management Science > 78 > 8 > 3608 - 3619
Pest Management Science > 78 > 6 > 2378 - 2389
Pest Management Science > 77 > 6 > 2795 - 2803
Pest Management Science > 76 > 4 > 1353 - 1362
Pest Management Science > 72 > 7 > 1359 - 1365