Pest Management Science
Pest Management Science > 76 > 8 > 2674 - 2680
Pest Management Science > 78 > 3 > 1279 - 1286
Pest Management Science > 78 > 8 > 3456 - 3466
Pest Management Science > 78 > 8 > 3551 - 3563
Pest Management Science > 79 > 9 > 2992 - 3001
Pest Management Science > 79 > 10 > 3493 - 3503
Pest Management Science > 80 > 2 > 905 - 909