Pest Management Science
Pest Management Science > 70 > 3 > 369 - 377
Pest Management Science > 73 > 6 > 1053 - 1066
Pest Management Science > 77 > 1 > 64 - 76
Pest Management Science > 70 > 3 > 369 - 377
Pest Management Science > 73 > 6 > 1053 - 1066
Pest Management Science > 77 > 1 > 64 - 76