Skip to main content

Doctors

Dr Mark J Wallace

Partner MB BS (London 1991) BSc DRCOG DCH MRCGP Dip HPE

I am very much a generalist but am interested in diabetes and muscle/joint problems. In addition, to practising clinical medicine I hold an Honorary Senior Lectureship at the University of Oxford teaching medical students and am an approved GP trainer supervising young doctors training to become GPs. I am also a clinical advisor to NHS England.

Dr Matthew J Wallard

Partner MB BChir Cantab (1999) MRCS MD MRCGP

I worked in hospital medicine for ten years before moving to general practice, training mainly in the surgical specialties. I have an interest in men’s health, surgery and joint injections. I am the research lead for the practice and supervise newly qualified doctors working in the practice.

Dr Angela Aitken

Salaried GP BSc (Hons) MBBS (London 1991) DFSRH MRCGP

I am interested in women’s health, family planning, care of the elderly and breadth of general practice. I provide medical care at a local care home. I also undertake work as a GP appraiser.

Dr Mary McCullins

Salaried GP MACantab MbBch Edin (1994) MRCP MRCGP DRCOG DTMandH

I am an experienced GP who has worked in the practice for many years. I originally trained to be a hospital physician. I enjoy seeing patients of all ages.

Dr Priya Rai

Salaried GP MBBS, MRCGP, DRCOG, PGDip.Derm

I undertook medical training overseas and completed my GP training in Oxford. I enjoy seeing and helping patients of all ages. My particular interests lie in skin conditions and women’s health.

Dr Ram Kumar

Salaried GP MBBS BSc (Hons) MRCGP (2020)

I have worked as a General Practitioner in Oxfordshire for several years, drawn to the specialty early in my training due to my interest in a variety of clinical areas. In addition to my work in primary care, I have enjoyed my experience in Urgent Care Centres and have found teaching medical students to be especially rewarding.

Qualified doctors in training

Dr Noor Abid

GP ST3 trainee

Dr Ross Toward

FY2 doctor

Dr Max Tagg

FY2 doctor

Related information

Named GP

Page published: 5 May 2023
Last updated: 6 May 2025