Pest Management Science
Pest Management Science > 66 > 7 > 705 - 708
Pest Management Science > 66 > 11 > 1163 - 1170
Pest Management Science > 75 > 2 > 527 - 536
Pest Management Science > 77 > 2 > 1052 - 1060
Pest Management Science > 77 > 7 > 3289 - 3299