Pest Management Science
Pest Management Science > 80 > 5 > 2383 - 2392
Pest Management Science > 80 > 5 > 2353 - 2361
Pest Management Science > 80 > 5 > 2306 - 2313
Pest Management Science > 80 > 5 > 2267 - 2281
Pest Management Science > 80 > 5 > 2250 - 2259
Pest Management Science > 80 > 5 > 2371 - 2382
Pest Management Science > 80 > 5 > 2471 - 2479