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 Wilma Joan Jack Macleod
General Practice · GMC 3088533
Dr Zena Margaret Macleod
General Practice · GMC 4700050
NHS Highland
Dr Eilis Jacqueline Macloughlin
General Practice · GMC 7459150
NHS England North West Commissioning Region
Dr Peter John Macloughlin
General Practice · GMC 1389184
Dr Kevin Andrew Maclusky
General Practice · GMC 3071261
Dr Clare Jane Macmichael
General Practice · GMC 3355552
NHS England London Commissioning Region (South East & South West)
Dr Calum Donald Angus Macmillan
General Practice · GMC 7648251
NHS Greater Glasgow and Clyde
Dr Catherine Macmillan
General Practice · GMC 3488274
NHS Greater Glasgow and Clyde
Dr Craig David Macmillan
General Practice · GMC 4705622
NHS Highland
Dr David John Macmillan
General Practice · GMC 7263886
NHS England North East and Yorkshire Commissioning Region
Dr Elizabeth Miranda Macmillan
General Practice · GMC 4639064
NHS England London Commissioning Region (North Central, North East & North West)
Dr Fergus Noel Macmillan
General Practice · GMC 2546575
Dr Fiona Theresa Macmillan
General Practice · GMC 3440584
Dr Gordon Sinclair Macmillan
General Practice · GMC 1609462
Dr Gordon Wales Macmillan
General Practice · GMC 3328152
Dr Jane Helen Macmillan
General Practice · GMC 4105112
NHS Ayrshire and Arran
Dr Janet Clare Macmillan
General Practice · GMC 4069830
NHS Greater Glasgow and Clyde
Dr John David Roderick Macmillan
General Practice · GMC 2628978
Dr Karen Elizabeth Macmillan
General Practice · GMC 4696575
Dr Marc Macmillan
General Practice · GMC 7455638
NHS Highland
Dr Philip Paul Macmillan
General Practice · GMC 7016762
Civil Aviation Authority (CAA)
Dr Robert Macauley Macmillan
General Practice · GMC 4118181
NHS Greater Glasgow and Clyde
Dr Stuart James Macmillan
General Practice · GMC 2554776
Dr Lesley Ann Macmorland
General Practice · GMC 2573566
Dr Timothy David Lamont Macmorland
General Practice · GMC 2831558
Dr Alisdair Scott Macnair
General Practice · GMC 4735001
NHS England East of England Commissioning Region
Dr Catherine Macnair
General Practice · GMC 6141425
NHS England North East and Yorkshire Commissioning Region
Dr Christine Fraser Macnair
General Practice · GMC 1320860
Dr John Derek Macnair
General Practice · GMC 1339505
Dr Caroline Anne Macnaughton
General Practice · GMC 7036833
NHS Lothian