Search results for: Jianjun Wang
Pest Management Science > 79 > 7 > 2338 - 2352
Pest Management Science > 76 > 11 > 3626 - 3635
Pest Management Science > 73 > 10 > 2111 - 2117
Pest Management Science > 72 > 12 > 2280 - 2286
Pest Management Science > 79 > 7 > 2338 - 2352
Pest Management Science > 76 > 11 > 3626 - 3635
Pest Management Science > 73 > 10 > 2111 - 2117
Pest Management Science > 72 > 12 > 2280 - 2286