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