Pest Management Science
Pest Management Science > 78 > 5 > 1765 - 1771
Pest Management Science > 78 > 11 > 4709 - 4718
Pest Management Science > 78 > 12 > 5124 - 5132
Pest Management Science > 79 > 7 > 2372 - 2379
Pest Management Science > 79 > 12 > 5116 - 5129