People

Professor John Greenwood is the Hugh Davson Professor of Biomedical Research and Head of the Department of Cell Biology at the UCL Institute of Ophthalmology, University College London.