Search results
Pest Management Science > 78 > 10 > 4223 - 4233
Agricultural and Forest Entomology > 20 > 1 > 104 - 112
Journal of Applied Entomology > 135 > 4 > 252 - 257
Pest Management Science > 78 > 10 > 4223 - 4233
Agricultural and Forest Entomology > 20 > 1 > 104 - 112
Journal of Applied Entomology > 135 > 4 > 252 - 257