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 David James Shepherd
General Practice · GMC 3091777
Dr Deborah Anne Shepherd
General Practice · GMC 3497366
Dr Diane Margaret Shepherd
General Practice · GMC 6026447
NHS England North East and Yorkshire Commissioning Region
Dr Eleanor Shepherd
General Practice · GMC 7750327
NHSE Education Yorkshire and The Humber
Dr Eleanor Shepherd
General Practice · GMC 7752729
NHSE Education Wessex
Dr Elizabeth Shepherd
General Practice · GMC 7490000
NHSE Education North West
Dr Elizabeth Helen Shepherd
General Practice · GMC 4318974
NHS England South East Commissioning Region
Dr Emma Jade Shepherd
General Practice · GMC 7493275
Cwm Taf Morgannwg University Health Board
Dr Gillian Louise Shepherd
General Practice · GMC 2350594
Dr Hannah Wynne Shepherd
General Practice · GMC 7074355
NHS England North West Commissioning Region
Dr Hassaan Paul Shepherd
General Practice · GMC 6144621
NHS England North West Commissioning Region
Dr Henry Richard Shepherd
General Practice · GMC 6151197
Cwm Taf Morgannwg University Health Board
Dr Jake Robert Shepherd
General Practice · GMC 7456844
NHS England North East and Yorkshire Commissioning Region
Dr James Paul Shepherd
General Practice · GMC 7634234
NHSE Education West Midlands
Dr James Russell Mcluckie Shepherd
General Practice · GMC 0716358
Dr Janice Mary Shepherd
General Practice · GMC 2379951
Dr Jennifer Hazel Shepherd
General Practice · GMC 2342551
Dr Jessica Emily Shepherd
General Practice · GMC 7458785
NHS England London Commissioning Region (South East & South West)
Dr Joanna Elizabeth Shepherd
General Practice · GMC 6135200
NHS England South West Commissioning Region
Dr Kathryn Shepherd
General Practice · GMC 6114929
NHS England North West Commissioning Region
Dr Katie Elizabeth Shepherd
General Practice · GMC 6160792
NHS England South West Commissioning Region
Dr Kirsteen Mary Shepherd
General Practice · GMC 4331665
NHS England South East Commissioning Region
Dr Kirsten Louise Shepherd
General Practice · GMC 2924076
Dr Michael Anthony Walsham Shepherd
General Practice · GMC 1525531
NHS England South East Commissioning Region
Dr Michael Stanley Shepherd
General Practice · GMC 2385576
Dr Neil James Shepherd
General Practice · GMC 6157492
NHS Highland
Dr Neil Jeremy Shepherd
General Practice · GMC 7020478
NHS England South East Commissioning Region
Dr Nicholas Ironside Shepherd
General Practice · GMC 2549578
Dr Paul Richard Shepherd
General Practice · GMC 2650115
Dr Paul Robert Shepherd
General Practice · GMC 2380069
Medical Justice