Dr Miriam Ball

Hospital

Luton & Dunstable University Hospital

Job Title

Consultant Nephrologist

Phone

01582 718840

Email

ldh-tr.Nephrology@nhs.net