Search results for: Jun Ma
Pest Management Science > 79 > 9 > 3218 - 3226
Pest Management Science > 79 > 2 > 569 - 583
Pest Management Science > 78 > 12 > 5090 - 5096
Pest Management Science > 78 > 3 > 982 - 990
Pest Management Science > 76 > 9 > 3096 - 3107
Pest Management Science > 75 > 11 > 3076 - 3083
Pest Management Science > 75 > 1 > 292 - 301