Search results
Pest Management Science > 80 > 7 > 3065 - 3087
Weed Research > 64 > 3 > 227 - 236
Agricultural and Forest Entomology > 26 > 2 > 171 - 180
Pest Management Science > 80 > 7 > 3065 - 3087
Weed Research > 64 > 3 > 227 - 236
Agricultural and Forest Entomology > 26 > 2 > 171 - 180