Pest Management Science
Pest Management Science > 68 > 1 > 3 - 9
Pest Management Science > 68 > 4 > 505 - 512
Pest Management Science > 68 > 10 > 1323 - 1331
Pest Management Science > 70 > 9 > 1351 - 1357
Pest Management Science > 77 > 6 > 2620 - 2625
Pest Management Science > 80 > 4 > 1728 - 1739