General (internal) medicine Doctors
General internal medicine physicians manage acutely unwell adults and patients with several long-term conditions, often alongside a second medical specialty. 12,274 doctors listed.
12,274 doctors
Dr Alison Jill Mackenzie
Endocrinology and diabetes mellitus · GMC 3582707
NHS Forth Valley
Dr Alison Margaret Mackenzie
General (internal) medicine · GMC 6163301
NHS Forth Valley
Dr Gary David Mackenzie
Gastroenterology · GMC 4412438
Surrey and Sussex Healthcare NHS Trust
Dr Isla Shelagh Mackenzie
Clinical pharmacology and therapeutics · GMC 4398097
NHS Tayside
Dr John Fraser Mackenzie
Gastroenterology · GMC 1248962
Dr Joseph Donald Mackenzie
General (internal) medicine · GMC 6157522
NHS Fife
Dr Michael Mackenzie
General (internal) medicine · GMC 6073553
NHS Highland
Dr Scott Mackenzie
Endocrinology and diabetes mellitus · GMC 6106012
NHS Lothian
Dr Robert Valentine Mackenzie-Ross
General (internal) medicine · GMC 4674036
Royal United Hospital Bath NHS Trust
Dr Alistair James Mackett
General (internal) medicine · GMC 6167882
Cambridge University Hospitals NHS Foundation Trust
Dr Alasdair David Ramsay Mackie
Endocrinology and diabetes mellitus · GMC 2980713
Dr Helen Kerr Mackie
Gastroenterology · GMC 3317707
NHS England South East Commissioning Region - Higher Level
Dr Joanne Mackie
Acute Internal Medicine · GMC 7131879
NHS Lothian
Dr Sharon Tracey Mackin
Endocrinology and diabetes mellitus · GMC 7042398
NHS Greater Glasgow and Clyde
Dr Carolyn Isobel Mackinlay
General (internal) medicine · GMC 3582697
Great Western Hospitals NHS Foundation Trust
Dr Malcolm William Bruce Mackinnon
General (internal) medicine · GMC 4100461
Dr Claire Louise Mackintosh
General (internal) medicine · GMC 4444345
NHS Lothian
Dr Andrew Vincent Macklin
Endocrinology and diabetes mellitus · GMC 3442050
Dorset County Hospital NHS Foundation Trust
Dr Anthony Francis Macklon
Gastroenterology · GMC 1473586
Dr John David Maclay
General (internal) medicine · GMC 4700287
NHS Greater Glasgow and Clyde
Dr Catherine Maclean
General (internal) medicine · GMC 6056083
NHS Lanarkshire
Dr Alison Murray Macleod
General (internal) medicine · GMC 1348099
Dr Andrew Forbes Macleod
Endocrinology and diabetes mellitus · GMC 2273811
Dr Dominic Paul Macleod
General (internal) medicine · GMC 3096277
Dr Donald Campbell Macleod
Cardiology · GMC 2603474
Dr Iain Robert Macleod
General (internal) medicine · GMC 4648871
NHS Fife
Dr Jean Margaret Macleod
Endocrinology and diabetes mellitus · GMC 3095616
University Hospitals Tees
Dr Kenneth Macintyre Macleod
Endocrinology and diabetes mellitus · GMC 3204508
Dr Mairi Macleod
General (internal) medicine · GMC 7169782
St George's University Hospitals NHS Foundation Trust
Dr Mary Joan Macleod
Clinical pharmacology and therapeutics · GMC 3335039
NHS Grampian