Skip to main content

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.

No matches for “

12,274 doctors

Dr Robert Dewar Murray Macleod

General (internal) medicine · GMC 0504834

Specialist Register Not registered Qualified 1960

Dr Douglas Graham Macmahon

General (internal) medicine · GMC 1591079

Specialist Register Not registered Qualified 1973

Dr Joseph Macmahon

General (internal) medicine · GMC 1373837

Specialist Register No licence to practise Qualified 1972

Dr Marcus Thomas Macmahon

Gastroenterology · GMC 0505505

Specialist Register Not registered Qualified 1960

Dr Morag Jane Macmaster

Gastroenterology · GMC 6163194

NHS Lanarkshire

Specialist Register Qualified 2007

Dr Fiona Elizabeth Macmillan

General (internal) medicine · GMC 7072951

The Queen Elizabeth Hospital King's Lynn NHS Foundation Trust

Specialist Register Qualified 2010

Dr Andrew Fraser Macnair

General (internal) medicine · GMC 6157026

South Tyneside and Sunderland NHS Foundation Trust

Specialist Register Qualified 2007

Dr Andrew James Sacre Macpherson

Gastroenterology · GMC 3009837

Specialist Register No licence to practise Qualified 1984

Dr Hannah Elizabeth Macpherson

Endocrinology and diabetes mellitus · GMC 7039036

NHS Forth Valley

Specialist Register Qualified 2009

Dr Iain Macpherson

Gastroenterology · GMC 7411022

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2013

Dr John Niall Macpherson

Endocrinology and diabetes mellitus · GMC 1325023

Specialist Register Not registered Qualified 1971

Dr Stephen Andrew Macpherson

Gastroenterology · GMC 7411024

NHS Grampian

Specialist Register Qualified 2013

Dr Thrasos Loui Macriyiannis

Endocrinology and diabetes mellitus · GMC 6158933

University Hospitals of Leicester NHS Trust

Specialist Register Qualified 2007

Dr Ronald Siller Macwalter

General (internal) medicine · GMC 2338969

Specialist Register No licence to practise Qualified 1978

Dr Katy Francoise Madden

General (internal) medicine · GMC 7263729

Worcestershire Acute Hospitals NHS Trust

Specialist Register Qualified 2012

Dr Christoph Friedrich Madler

Cardiology · GMC 4083773

Aneurin Bevan University Health Board

Specialist Register Qualified 1992

Dr Cormac Gerard Edward Magee

Gastroenterology · GMC 7080293

University College London Hospitals NHS Foundation Trust

Specialist Register Qualified 2010

Dr Glynis Mabel Magee

Endocrinology and diabetes mellitus · GMC 4737876

Belfast Health and Social Care Trust

Specialist Register Qualified 2000

Dr Michael Richard Joseph Magee

General (internal) medicine · GMC 7479585

Southern Health and Social Care Trust

Specialist Register Qualified 2011

Dr Nicholas David Magee

General (internal) medicine · GMC 4417419

Belfast Health and Social Care Trust

Specialist Register Qualified 1997

Dr Thomas Peter Alexander Maginnis

General (internal) medicine · GMC 6080124

Gloucestershire Hospitals NHS Foundation Trust

Specialist Register Qualified 2003

Dr Connor Maguire

Acute Internal Medicine · GMC 7406288

Belfast Health and Social Care Trust

Specialist Register Qualified 2013

Dr Conor Maguire

General (internal) medicine · GMC 4382410

NHS Lothian

Specialist Register Qualified 1987

Dr Deirdre Maguire

Endocrinology and diabetes mellitus · GMC 4412201

Harrogate and District NHS Foundation Trust

Specialist Register Qualified 1997

Dr Finbarr Bernard Maguire

General (internal) medicine · GMC 7328993

Liverpool University Hospitals NHS Foundation Trust

Specialist Register Qualified 2013

Dr James Thomas Benjamin Maguire

General (internal) medicine · GMC 7081325

Guy's and St Thomas' NHS Foundation Trust

Specialist Register Qualified 2010

Dr Rachel Louise Maguire

General (internal) medicine · GMC 7332448

Sherwood Forest Hospitals NHS Foundation Trust

Specialist Register Qualified 2013

Dr Stuart David Short Maguire

General (internal) medicine · GMC 4323213

Leeds Teaching Hospitals NHS Trust

Specialist Register Qualified 1996

Dr Aarani Mahalingam

Gastroenterology · GMC 7410218

West Hertfordshire Teaching Hospitals NHS Trust

Specialist Register Qualified 2013

Dr Viyaasan Mahalingasivam

General (internal) medicine · GMC 7085187

Barts Health NHS Trust

Specialist Register Qualified 2010