Search results for: Stephen B Powles
Pest Management Science > 68 > 5 > 757 - 763
Agronomy for Sustainable Development > 2011 > 31 > 3 > 525-531
Pest Management Science > 68 > 5 > 757 - 763
Agronomy for Sustainable Development > 2011 > 31 > 3 > 525-531