Denis J Wright

Prof. Dr. Denis J Wright

Emeritus Professor of Pest Management, Department of Life Sciences, Imperial College London, Silwood Park Campus, Ascot, Berkshire SL5 7PY, UK