Search results for: Jian Wu
Pest Management Science > 79 > 7 > 2571 - 2580
Pest Management Science > 78 > 8 > 3394 - 3403
Pest Management Science > 78 > 4 > 1417 - 1427
Pest Management Science > 72 > 3 > 534 - 543
Pest Management Science > 68 > 5 > 801 - 810