Search results for: Shuai Zhang
Pest Management Science > 79 > 9 > 3290 - 3299
Pest Management Science > 79 > 5 > 1660 - 1673
Pest Management Science > 78 > 10 > 3980 - 3987
Pest Management Science > 78 > 4 > 1428 - 1437
Pest Management Science > 77 > 12 > 5529 - 5536
Pest Management Science > 77 > 11 > 5246 - 5254
Pest Management Science > 77 > 6 > 2710 - 2718
Pest Management Science > 73 > 6 > 1169 - 1178