Pest Management Science
Pest Management Science > 68 > 8 > 1184 - 1190
Pest Management Science > 68 > 10 > 1368 - 1373
Pest Management Science > 68 > 11 > 1438 - 1446
Pest Management Science > 68 > 12 > 1523 - 1536
Pest Management Science > 68 > 8 > 1184 - 1190
Pest Management Science > 68 > 10 > 1368 - 1373
Pest Management Science > 68 > 11 > 1438 - 1446
Pest Management Science > 68 > 12 > 1523 - 1536