The Leeds Teaching Hospitals NHS Trust

Consultants

Prof Peter Selby

Prof Peter Selby
Primary Designation Professor Of Cancer Medicine
GMC Code 1735352
Telephone Number (0113) 206 5668