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

Related information

Named GP

Page published: 5 May 2023
Last updated: 31 March 2026