Pest Management Science
Pest Management Science > 66 > 1 > 10 - 27
Pest Management Science > 73 > 6 > 1053 - 1066
Pest Management Science > 74 > 11 > 2389 - 2404
Pest Management Science > 77 > 1 > 64 - 76
Pest Management Science > 79 > 6 > 2264 - 2280