Pest Management Science
Pest Management Science > 78 > 1 > 126 - 133
Pest Management Science > 78 > 5 > 2065 - 2073
Pest Management Science > 78 > 6 > 2398 - 2404
Pest Management Science > 78 > 9 > 3815 - 3822
Pest Management Science > 78 > 9 > 3880 - 3893
Pest Management Science > 78 > 10 > 4223 - 4233