Search results for: Fan Zhang
Pest Management Science > 80 > 2 > 366 - 375
Pest Management Science > 78 > 6 > 2215 - 2227
Pest Management Science > 78 > 4 > 1508 - 1518
Pest Management Science > 78 > 2 > 428 - 437
Pest Management Science > 78 > 1 > 134 - 142
Pest Management Science > 77 > 4 > 1674 - 1682
Pest Management Science > 76 > 5 > 1920 - 1928
Pest Management Science > 74 > 2 > 438 - 447
Pest Management Science > 73 > 3 > 515 - 520