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 Elizabeth Agnes Weir
General Practice · GMC 4612977
NHS Forth Valley
Dr Gordon Weir
General Practice · GMC 2921293
Dr Hayley Louise Weir
General Practice · GMC 6145532
Dr Heather Elizabeth Weir
General Practice · GMC 6159128
NHS England South West Commissioning Region
Dr Ivan Richard Joseph Weir
General Practice · GMC 2833361
Dr James Alan Weir
General Practice · GMC 7284466
NHS England Midlands Commissioning Region (East)
Dr James Simon Leslie Weir
General Practice · GMC 4373380
NHS England South East Commissioning Region
Dr Jamie Christina Weir
General Practice · GMC 7481131
Dr Jane Jackson Weir
General Practice · GMC 2745037
Dr Jennifer Mary Weir
General Practice · GMC 3666250
Strategic Planning and Performance Group (DoH NI)
Dr Joanna Weir
General Practice · GMC 6163255
NHS Highland
Dr Joanna Weir
General Practice · GMC 7561561
NHS Lothian
Dr John Weir
General Practice · GMC 7670913
NHS Greater Glasgow and Clyde
Dr John Alexander Weir
General Practice · GMC 2386670
Dr John Anthony David Weir
General Practice · GMC 3085640
Dr John Philip Weir
General Practice · GMC 1326938
Dr Karen Joanne Weir
General Practice · GMC 6143399
Strategic Planning and Performance Group (DoH NI)
Dr Karla Amanda Jane Weir
General Practice · GMC 2921406
Dr Karoline Mary Weir
General Practice · GMC 2923680
Dr Kiranjeet Kaur Weir
General Practice · GMC 7284368
NHS England Midlands Commissioning Region (East)
Dr Kirsten Weir
General Practice · GMC 4708357
Dr Lee Weir
General Practice · GMC 6078451
NHS England North West Commissioning Region
Dr Mark James Stewart Weir
General Practice · GMC 3288041
Health Partners
Dr Oliver Weir
General Practice · GMC 6162880
Dr Rachel Ann Weir
General Practice · GMC 6151228
Dr Rebecca Mary Weir
General Practice · GMC 4611457
NHS Borders
Dr Robert Desmond Weir
General Practice · GMC 2382944
Dr Stacy Weir
General Practice · GMC 7334395
NHS Highland
Dr Susanne Weir
General Practice · GMC 3139972
Dr Winifred Isabella Weir
General Practice · GMC 2557236