The Leeds Teaching Hospitals NHS Trust


Consultants

Prof Peter Selby

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