Search results for: Duff R Harrold
Pest Management Science > 74 > 8 > 1892 - 1902
Applied Soil Ecology > 2017 > 119 > C > 183-191
Pest Management Science > 73 > 5 > 862 - 873
Process Biochemistry > 2017 > 52 > C > 214-222
Waste Management > 2016 > 48 > C > 156-164