David O'Connor

Dr. David O'Connor

School of Real Estate and Land Management, Royal Agricultural University, Cirencester GL7 1RS, UK

Contribution