Pest Management Science
Pest Management Science > 78 > 2 > 758 - 769
Pest Management Science > 78 > 8 > 3717 - 3724
Pest Management Science > 78 > 10 > 4407 - 4416
Pest Management Science > 78 > 10 > 4140 - 4150
Pest Management Science > 78 > 11 > 4628 - 4637
Pest Management Science > 78 > 12 > 5090 - 5096