Search results for: Jian Chen
Pest Management Science > 78 > 6 > 2228 - 2239
Pest Management Science > 77 > 4 > 1971 - 1980
Pest Management Science > 77 > 3 > 1371 - 1382
Pest Management Science > 76 > 8 > 2838 - 2845
Pest Management Science > 75 > 10 > 2672 - 2681
Pest Management Science > 73 > 11 > 2302 - 2309
Pest Management Science > 68 > 12 > 1546 - 1552
Pest Management Science > 68 > 10 > 1393 - 1399