Pest Management Science
Pest Management Science > 80 > 2 > 498 - 507
Pest Management Science > 80 > 2 > 262 - 266
Pest Management Science > 80 > 4 > 2154 - 2161
Pest Management Science > 80 > 4 > 1924 - 1929
Pest Management Science > 80 > 4 > 1728 - 1739
Pest Management Science > 80 > 5 > 2314 - 2324