Andrew Shepherd

Professor of Earth Observation, University of Leeds