Name Qualification Position M/F Photograph
Dr David M BarrMB ChB (Glasgow) 1990 Diploma in Diabetes Management Locality Lead GP for Health Board, Palliative Care and DiabetesMale
Dr Carolyn E CalderMB ChB (Sheffield) 1997 DRCOG 2001 MRCGP 2002, DFFP 2007.Special interests are Women's Health, Respiratory Medicine and Migraine. Speaks French.Female
Dr Lesley Ann CargillMB ChB (Glasgow) 1999 MRCGP 2003Interested in Respiratory Medicine and Mental HealthFemale
Dr Chinky MishraMB ChB (Dundee) 2001 MRCGP 2006 DFFP 2006Skilled in coil insertion and removalFemale
Dr Neelotpal ApurvaMBBS (Mangalore India) 1999 DFFP 2006 MRCGP 2011Special interests are Mental Health and Diabetes. Speaks Hindi/Urdu.Male
Dr M Frances TaylorMBChB (Glasgow)1988, MSc in Sport and Exercise Science and Medicine (Glasgow) 2016Specialises in Musculoskeletal Medicine including joint and soft tissue injectionsFemale
Dr Maura HughesMBChB, BSCMedSci (Aberdeen) 2008, DRCOG 2014, DFSRH 2015, MRCGP 2015, European Certificate in Palliative Care 2016.Salaried GPFemale
Dr Amar N MishraMBBS (Patna India ) 1976 MRCGP (1985) Diploma in Family Planning (1985) Diploma in Diabetes ManagementNon-consulting GP PartnerMale

Nurse practitioners

Name Qualification Position Photograph
Sister Catherine SamsonRGN 1989 BSc Advancing Practice in Primary Care (Glasgow Caledonian University 2009)Nurse Practitioner

Practice nurses

Name Qualification Position Photograph
Sister Heather StrattonBSc in Health Studies. RGN and RM. Asthma and Diabetic Diplomas. Practice Nurse

Additional heathcare staff

Name Qualification Position Photograph
JaquieTreatment room nurse

Practice manager

Name Qualification Position Photograph
Mrs Jane ReillyPractice Manager
Mrs Valerie GilmoreBusiness/Finance Manager

Practice staff

Name Qualification Position Photograph
JulieMedical Receptionist
AlysonMedical Receptionist
LynseyMedical Receptionist
KarenMedical Receptionist
ElaineMedical Receptionist
PaulaMedical Receptionist
GillianTypist/Medical Receptionist
Anne MarieMedical Receptionist
CaroleHead Receptionist