Search results for: Steve Henry
Pest Management Science > 79 > 12 > 4757 - 4764
Pest Management Science > 78 > 3 > 1090 - 1098
Basic and Applied Ecology > 2010 > 11 > 5 > 406-414
Pest Management Science > 79 > 12 > 4757 - 4764
Pest Management Science > 78 > 3 > 1090 - 1098
Basic and Applied Ecology > 2010 > 11 > 5 > 406-414