PATIENT LOGIN - For Appointments and Prescriptions. Opens in a new browser window...

Doctors

GP Partners

Dr Esther Birney

Dr Birney studied medicine at The University of Dundee, graduating in 2007. Over the next five years she worked in various hospital posts across Tayside, Perth and Angus, before returning in 2012 to her native Fife to complete her GP training here in St Andrews. Esther is involved in teaching medical students within the practice. She holds a Diploma in Family Planning and is trained to insert and remove contraceptive implants and Intra Uterine Contraceptives.
Usual availability: Variable

Dr Jo Burgess

Dr Burgess was brought up on the west coast in Helensburgh, and studied medicine at St Andrews and Manchester Universities. She graduated in 1997, and completed her GP training in 2001. Her postgraduate qualifications include MRCGP, DRCOG, and DFFP.  She was a GP partner at a practice in Sale , Cheshire from 2001 until relocating to St Andrews in 2018. She considers herself to be a generalist, but does have interests in women’s health, child health and contraception, including contraceptive implant fitting and removals.
Usual Availability: Monday, Tuesday and Thursday

Dr Callum Duncan

Dr Duncan was born and brought up in North East Fife, spending his childhood and youth in Ladybank. He graduated from Glasgow University in 1999 with MBChB, then worked in a variety of jobs in the UK, New Zealand and Australia with focus on Paediatrics and A&E.   He trained as a GP in Edinburgh and received his MRCGP in 2007. He is married and has four young children. He is actively involved in teaching Medical Students. He works four days per week in the Practice and is a househusband three days.   He is a keen sportsman and still hopes to fulfil his ambition to lead Scotland to World Cup Glory, although he admits time is against him.
Usual availability: Monday, Tuesday mornings, Wednesday & Friday

Dr Karen Graham

Dr Graham graduated in Glasgow in 1985 and went from hospital training to GP training in 1986. Her postgraduate qualifications are DRCOG (1987), FPC (1988) and MRCGP (1989). She spent the next 10 years in rural practice in Aberdeenshire where she undertook BASICS emergency training and in 2000 moved to Fife. Her main current interests are dermatology, minor surgery, cardiovascular medicine and care of the elderly. She is responsible for one of our local care homes and is also involved with the Baby Clinic. She also provides a coil and contraceptive implant family planning service.
Usual availability: Monday to Thursday except Wednesday afternoon

Dr Anthony Hagger

Dr Hagger qualified from the University of Glasgow in 2010 (MBChB) before moving to Fife to work at Ninewells Hospital. He completed the Diploma in Child Health (DCH) from the Royal College of Paediatrics and Child Health in 2014. He completed his GP Specialist training here in St Andrews gaining MRCGP in 2015. He has a background in engineering having previously obtained a Masters Degree in Mechanical Engineering from the University of Edinburgh. He is a keen sportsman playing squash and regularly swimming, cycling and running.
Usual availability: Tuesday, Wednesday, alternate Thursdays & Friday

Dr Nick Haldane

Dr Haldane graduated from Dundee University in 1999 with MBChB. He completed GP training in Tayside in 2003 gaining MRCGP with Merit. He is one of two GP Trainers in the practice supporting young doctors in their training towards becoming GPs. Dr Haldane currently plays an active part in our Community Hospital work and is the NHS Fife Clinical Lead for Scottish Patient Safety in Primary Care. He is trained to fit and remove Contraceptive Implants.
Usual availability: Monday to Friday except Wednesday afternoon

Dr Lorraine McFarlane

Dr McFarlane completed her GP training with the practice in February 2018 and joined the partnership in March 2018.
Usual availability: Tuesday, Thursday and Friday and alternate Wednesdays.

Dr Jonathan Nixon

Dr Nixon came to Scotland from Yorkshire in 1987, to study Medicine at Edinburgh University. His professional interests include Diabetes and Cardiovascular disease. He is very interested in the use of computers in medicine and is keen to develop IT further within the Practice. He is involved in teaching undergraduate medical students from Dundee and St Andrews and is now involved in training qualified doctors to become General Practitioners.
Usual availability: Monday to Friday excluding Thursday

Dr Alan Scott

Dr Scott has a scientific background graduating from The University of Glasgow in 1982 with a BSc (Immunology) before completing a PhD (Immunology) in 1986. He studied Medicine at The University of Glasgow gaining MB,ChB in 199I.  Although he sees himself as a Generalist he particularly enjoys Rheumatology, Minor Surgery and Diabetes care.
Usual availability: Monday to Thursday

GP Retainer

Dr Elizabeth Corbett

Dr Corbett  moved to Fife  with her husband and 3 young children in 2015. She gained her medical degree at Cambridge University on the Graduate Course in Medicine in 2007. She did an English degree at Nottingham before this so is always happy to talk literature as well as medicine! She has also qualified with her DRCOG and DCH and, whilst a generalist,  her particular areas of interest are paediatrics and mental health.
Usual availability Wednesday, Thursday and Friday mornings

GP Specialist Trainees

Dr Douglas Baird (GPST1)

(Currently unavailable as hospital based)

Dr Baird graduated from the University of Aberdeen in 2014. He underwent an intercalated BSc in medical sciences during his MBChB degree. He subsequently moved to Tayside to complete his foundation year training and will be with us until 2019.
Usual availability: Variable Monday to Friday (Depending on Training Requirements)

Dr Katrina Dunbar (GPST3)

Dr Dunbar joined our team as a General Practice Specialist Trainee in August 2015. She graduated from Dundee University in 2013 with MBChB. She has completed initial post graduate training in Dundee and Perth and joins us for three years to complete her training in Primary Care.
Usual availability: Variable Monday to Friday (Depending on Training Requirements)