David Barling

Prof. David Barling

Centre for Agriculture, Food and Environmental Management Research, University of Hertfordshire, Hatfield, UK
orcid