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 Ashleigh Rebecca Irvine
General Practice · GMC 7517663
Strategic Planning and Performance Group (DoH NI)
Dr Caitlin Irvine
General Practice · GMC 7597306
NHS Education for Scotland (NES)
Dr Christine Margaret Irvine
General Practice · GMC 7635010
NHS Greater Glasgow and Clyde
Dr Claire-Hannah Irvine
General Practice · GMC 7406260
Optima Health
Dr Donald Hamilton Irvine
General Practice · GMC 0385914
Dr Elizabeth Jayne Irvine
General Practice · GMC 7134711
Betsi Cadwaladr University Health Board
Dr Elizabeth Marjorie Irvine
General Practice · GMC 0385945
Dr Fiona Ann Irvine
General Practice · GMC 6077244
NHS Lanarkshire
Dr Francesca Irvine
General Practice · GMC 7020160
NHS Forth Valley
Dr Gillian Elizabeth Irvine
General Practice · GMC 2839556
Dr Gordon Andrew Irvine
General Practice · GMC 6079007
NHS England East of England Commissioning Region
Dr Hannah Catherine Alexandra Irvine
General Practice · GMC 7489799
NHSE Education East of England
Dr Helen Mary Irvine
General Practice · GMC 3603877
NHS Greater Glasgow and Clyde
Dr Jane Laura Irvine
General Practice · GMC 6051709
NHS England North West Commissioning Region
Dr Kate Eleanor Irvine
General Practice · GMC 7015771
NHS England South East Commissioning Region
Dr Kate Louise Irvine
General Practice · GMC 4124029
NHS Grampian
Dr Kenneth Henry Irvine
General Practice · GMC 3250884
Dr Kevin Gerard Irvine
General Practice · GMC 2332530
Dr Marie-Louise Irvine
General Practice · GMC 2552822
Dr Michael George Irvine
General Practice · GMC 6055919
Dr Michael James Irvine
General Practice · GMC 6056017
NHS Greater Glasgow and Clyde
Dr Michaela Anne Irvine
General Practice · GMC 7134182
NHS Greater Glasgow and Clyde
Dr Nes Stewart Irvine
General Practice · GMC 3088124
Dr Rachel Irvine
General Practice · GMC 7920143
NHSE Education South London
Dr Sarah Annmarie Irvine
General Practice · GMC 3131235
Dr Thomas Peter Irvine
General Practice · GMC 6140619
Dr Timothy Robert Irvine
General Practice · GMC 6051707
NHS England North West Commissioning Region
Dr William Irvine
General Practice · GMC 0386173
Dr Andrew Christopher Irving
General Practice · GMC 6156787
Dr Angela Dawn Irving
General Practice · GMC 6055768
NHS England North East and Yorkshire Commissioning Region