Ann McPherson

Dr Ann McPherson, British General Practitioner, Oxford. Dr Deborah Waller, British General Practitioner, Oxford