Pest Management Science
Pest Management Science > 69 > 2 > 274 - 277
Pest Management Science > 69 > 5 > 652 - 660
Pest Management Science > 73 > 6 > 1258 - 1266
Pest Management Science > 76 > 12 > 4240 - 4247
Pest Management Science > 78 > 1 > 95 - 103