Pest Management Science
Pest Management Science > 78 > 5 > 2086 - 2095
Pest Management Science > 78 > 5 > 1806 - 1814
Pest Management Science > 78 > 6 > 2571 - 2580
Pest Management Science > 78 > 7 > 2952 - 2963
Pest Management Science > 78 > 10 > 4217 - 4222
Pest Management Science > 78 > 11 > 4983 - 4993