Eleanor Scott

Professor of Medicine, University of Leeds