The Leeds Teaching Hospitals NHS Trust

Consultants

Dr Eric Finlay

Dr Eric Finlay
Primary Designation Consultant Paediatric Nephrologist
GMC Code 3685215