Dr Harriet Spencer

General Practice Registrar