Pest Management Science
Pest Management Science > 66 > 3 > 290 - 294
Pest Management Science > 66 > 4 > 390 - 395
Pest Management Science > 69 > 5 > 607 - 619
Pest Management Science > 71 > 1 > 40 - 57
Pest Management Science > 74 > 1 > 234 - 239
Pest Management Science > 78 > 10 > 4195 - 4206