Search results for: Stephen B Powles
Pest Management Science > 76 > 6 > 2015 - 2020
Pest Management Science > 76 > 5 > 1929 - 1937
Pest Management Science > 75 > 1 > 144 - 151
Pest Management Science > 72 > 11 > 2091 - 2098
Pest Management Science > 70 > 9 > 1432 - 1436
Agricultural Systems > 2005 > 84 > 3 > 297-315