Pest Management Science
Pest Management Science > 67 > 5 > 528 - 534
Pest Management Science > 70 > 2 > 310 - 317
Pest Management Science > 77 > 3 > 1452 - 1464
Pest Management Science > 67 > 5 > 528 - 534
Pest Management Science > 70 > 2 > 310 - 317
Pest Management Science > 77 > 3 > 1452 - 1464