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 Frances Cathryn Margo
General Practice · GMC 4742366
NHS England London Commissioning Region (North Central, North East & North West)
Dr Nader Elias Judeh Maria
General Practice · GMC 4779388
NHS Grampian
Dr Ashwini Maria David
General Practice · GMC 7770172
NHSE Education Kent, Surrey and Sussex
Dr Amreena Judie Mariadassou
General Practice · GMC 6156374
NHS England North East and Yorkshire Commissioning Region
Dr Emmanuvel Raj Mariadhasan
General Practice · GMC 7732300
NHS England South West Commissioning Region
Dr Farida Mariam
General Practice · GMC 7198946
NHS England North East and Yorkshire Commissioning Region
Dr Shazia Mariam
General Practice · GMC 4208589
NHS England London Commissioning Region - Higher Level
Dr Yusianmar Mariani Borrero
General Practice · GMC 7477694
Spire Healthcare
Dr Andreas Mariannou
General Practice · GMC 2887494
Dr Dilipan Mariappan Shanmugam
General Practice · GMC 5205828
Dr Lourdes Nishanthini Mariathas
General Practice · GMC 7411437
Dr Onoshua Mariathas
General Practice · GMC 6149873
NHS England South West Commissioning Region
Dr Jonathan Maries
General Practice · GMC 6120375
NHS England London Commissioning Region (South East & South West)
Dr Paul Stephen Maries
General Practice · GMC 6156830
NHS England South West Commissioning Region
Dr Evelyn Christene Marimuthu
General Practice · GMC 4709042
NHS England East of England Commissioning Region
Dr Kumaraguruparan Marimuthu
General Practice · GMC 4772350
NHS England North East and Yorkshire Commissioning Region
Dr Elena Marin
General Practice · GMC 7186344
Dr Jennifer Louise Marin
General Practice · GMC 7488469
NHSE Education South London
Dr Alina Marinca
General Practice · GMC 7122854
Dr Gianina Maria Marinescu
General Practice · GMC 7087520
University Hospitals of Leicester NHS Trust
Dr Mihaela Marinescu
General Practice · GMC 7186395
Dr Antoana Stefanova Marinkova-Koleva
General Practice · GMC 6047178
NHS Ayrshire and Arran
Dr Katherine Rose Marino
General Practice · GMC 7595231
NHS England Midlands Commissioning Region (West)
Dr Igor Marinovic
General Practice · GMC 6064585
Dr Jennifer Claire Marion
General Practice · GMC 7037781
NHS England North West Commissioning Region
Dr Oria Mariscal Bengoechea
General Practice · GMC 7338725
NHS England North West Commissioning Region
Dr Catherine Teresa Mark
General Practice · GMC 1570342
Dr Gillian Ann Mark
General Practice · GMC 6053808
Dr Joshua Anand Mark
General Practice · GMC 7562546
NHS England London Commissioning Region (North Central, North East & North West)
Dr Nathan Mark
General Practice · GMC 7514769
NHS England London Commissioning Region (North Central, North East & North West)