Pest Management Science
Pest Management Science > 70 > 8 > 1299 - 1304
Pest Management Science > 70 > 10 > 1468 - 1476
Pest Management Science > 70 > 10 > 1568 - 1572
Pest Management Science > 70 > 8 > 1299 - 1304
Pest Management Science > 70 > 10 > 1468 - 1476
Pest Management Science > 70 > 10 > 1568 - 1572