Pest Management Science
Pest Management Science > 78 > 3 > 914 - 928
Pest Management Science > 78 > 4 > 1721 - 1728
Pest Management Science > 78 > 6 > 2443 - 2448
Pest Management Science > 78 > 6 > 2534 - 2549
Pest Management Science > 78 > 11 > 4929 - 4938
Pest Management Science > 78 > 12 > 5142 - 5149