General Practice Doctors
GPs are the first point of contact for most NHS patients, providing whole-person care and referrals to specialist services. 84,180 doctors listed.
84,180 doctors
Dr Kezia-Rose McFarland
General Practice · GMC 7133514
NHS Grampian
Dr Maureen Adelaide McFarland
General Practice · GMC 2592789
Dr Alan Thomas McFarlane
General Practice · GMC 4100540
Dr Alexander Gerald McFarlane
General Practice · GMC 2443445
Dr Alexander Roberts Telfer McFarlane
General Practice · GMC 2503536
NHS Fife
Dr Andrew McFarlane
General Practice · GMC 3264823
NHS Highland
Dr Arthur McFarlane
General Practice · GMC 3355521
Dr Ashley McFarlane
General Practice · GMC 7563050
NHS England London Commissioning Region (South East & South West)
Dr Carys Grace McFarlane
General Practice · GMC 7715295
NHS England North East and Yorkshire Commissioning Region
Dr Cecilia McFarlane
General Practice · GMC 2555760
Dr Denise Elaine McFarlane
General Practice · GMC 3248971
Dr Elizabeth Anne McFarlane
General Practice · GMC 4094764
NHS Highland
Dr Elizabeth Nancy McFarlane
General Practice · GMC 6120077
Strategic Planning and Performance Group (DoH NI)
Dr Gillian Paula McFarlane
General Practice · GMC 4214850
NHS England South East Commissioning Region
Dr Holley McFarlane
General Practice · GMC 7517712
Strategic Planning and Performance Group (DoH NI)
Dr Jane Avis Curtis McFarlane
General Practice · GMC 3584448
Dr Joseph McFarlane
General Practice · GMC 7489882
NHS England North West Commissioning Region
Dr Kathryn June Chantrell McFarlane
General Practice · GMC 3252367
NHS England East of England Commissioning Region
Dr Lorraine Ellen McFarlane
General Practice · GMC 7134027
NHS Fife
Dr Peter Allan McFarlane
General Practice · GMC 3303081
NHS England South East Commissioning Region
Dr Robert Andrew McFarlane
General Practice · GMC 7267359
NHS Lothian
Dr Savannah McFarlane
General Practice · GMC 7936330
NHSE Education Kent, Surrey and Sussex
Dr Stewart Hamish McFarlane
General Practice · GMC 2550851
Dr Kate Elizabeth McFetridge
General Practice · GMC 7608171
NHS Ayrshire and Arran
Dr Nigel James McFetridge
General Practice · GMC 2382580
Dr Alina Phoebe McGarrigle
General Practice · GMC 2981893
Aneurin Bevan University Health Board
Dr Aoibhin Bernadette McGarrity
General Practice · GMC 7453357
Strategic Planning and Performance Group (DoH NI)
Dr Charles McGarrity
General Practice · GMC 2718802
Dr John David McGarrity
General Practice · GMC 3130588
Dr Susan Josephine McGarrity
General Practice · GMC 2971597