Partners

Dr Catriona Morton
BSc (Hons), MBChB (Manchester 1986), MRCGP, DTM&H, DRCOG
Dr Guy Dixon
BSc (Hons), MBChB (Liverpool 2006), MRCGP, DFSRH, MPhil
Dr Anthony Simon
BM BS Hons (Nottingham 2008), DCH, DRCOG
Dr Carinne McMurray
BSc (Hons), MBChB (Dundee 2010), MRCGP, DFSRH
Dr Michael Quinn
MBBS (London 2013), MSc, MRCGP
Dr Karin Innes
MBChB (Aberdeen 1999), FRCGP, DRCOGSessional GPs

Dr Sarah McConachie
MBChB (Edinburgh 1995), MRCGP, MPH, DRCOG, DFSRH
Dr Gillian Henderson
MBChB (Aberdeen 2011), MRCGP
Dr Kirsty Woolley
MBChB (Manchester 2009), BSC Med Sci, MA Psychology (Hons)
Dr Beth Willis
MBChB MRCGP
Dr Neil Rowan
MBChB (Edinburgh 2018), MRCGP
Dr Karen Leslie
BMedSci (Hons), MBChB (Edinburgh 2016), MRCGP
Dr Emily McCall-Smith
BSc (Hons), MBChB (Edinburgh 2010), MRCGP, DFSRHGP Retainer (maternity leave)
GP Trainees

Dr Kirstie-Ann McPherson
GPST3
Dr Eilidh Miller
GPST1Advanced Clinicians

Michelle Hepburn
Advanced Nurse PractitionerAn ANP is a registered nurse who has completed extra training and academic qualification to be able to clinically assess, diagnose, and treat patients.

Kelly Humphrey
Physician AssociateA Physician associate (PA) is a healthcare professional who works as part of a multidisciplinary team under the supervision of a GP. While they are not medical doctors, PAs can assess, diagnose and treat patients within their scope of practice.
Mental Health Team

Sophie Pullar
Mental Health Nurse
Dominika Dziewulska
Mental Health NursePractice Nurses

Karen McQuade
Practice Nurse
Rebecca Veitch
Practice Nurse
Nina Giamblanco
Practice NurseHealthcare Assistants

Catherine Cleghorn
Healthcare Assistant
Lorna Brigg
Healthcare Assistant
Stacey Watson
Healthcare AssistantAttached Practice Team Members

Kirsty Gillen
Practice Pharmacist
Dawn Craig
Community Link Worker
Karen Smibert
Practice ManagerOffice Managers
Suzanne
Lauren
Clinical Administrators
Gillian
Laura
Nicola
Care Coordinators
Denise
Rosie
Nicola
Jenni
Care Coordinators
Donna
Nikki
Erin
Zoe
Caretaker
Kev