Search results for: Rui Zhao
Pest Management Science > 79 > 10 > 3808 - 3818
Pest Management Science > 78 > 8 > 3704 - 3716
Pest Management Science > 78 > 6 > 2512 - 2522
Pest Management Science > 78 > 4 > 1582 - 1593
Pest Management Science > 77 > 10 > 4321 - 4330
Pest Management Science > 76 > 9 > 3003 - 3011
Pest Management Science > 71 > 12 > 1675 - 1684
Pest Management Science > 71 > 2 > 216 - 224