Professor Peter Howdle

Emeritus Professor of Clinical Medicine in the University of Leeds