Pest Management Science
Pest Management Science > 78 > 4 > 1582 - 1593
Pest Management Science > 78 > 6 > 2512 - 2522
Pest Management Science > 78 > 8 > 3324 - 3336
Pest Management Science > 78 > 8 > 3564 - 3575
Pest Management Science > 78 > 10 > 4037 - 4047