Dr Christopher Lawrence

Hospital

Luton & Dunstable University Hospital

Job Title

Locum Consultant Nephrologist

Phone

01582 718840

Email

ldh-tr.Nephrology@nhs.net