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 Thomas Robert McLellan

General (internal) medicine · GMC 7082144

Mid and South Essex NHS Foundation Trust

Specialist Register Qualified 2010

Dr Lindsay Jane McLeman

Gastroenterology · GMC 6024621

NHS Grampian

Specialist Register Qualified 2001

Dr Adelina McLeod

General (internal) medicine · GMC 7075205

The Newcastle upon Tyne Hospitals NHS Foundation Trust

Specialist Register Qualified 2010

Dr Andrew Alasdair McLeod

General (internal) medicine · GMC 1604917

Specialist Register Not registered Qualified 1973

Dr Andrew Leslie McLeod

Cardiology · GMC 4220059

Northumbria Healthcare NHS Foundation Trust

Specialist Register Qualified 1995

Dr Dwight Thomas McLeod

General (internal) medicine · GMC 2390901

Specialist Register Not registered Qualified 1977

Dr John Paul McLindon

Gastroenterology · GMC 3204759

Mersey and West Lancashire Teaching Hospitals NHS Trust

Specialist Register Qualified 1986

Dr Ann McLoughlin

General (internal) medicine · GMC 7073084

Northern Health and Social Care Trust

Specialist Register Qualified 2010

Dr Hilary Teresa McLoughlin

General (internal) medicine · GMC 6105535

Specialist Register Not registered Qualified 1993

Dr James Christopher McLoughlin

Gastroenterology · GMC 1370315

Specialist Register No licence to practise Qualified 1971

Dr Mark Terence McLoughlin

Gastroenterology · GMC 4631523

Belfast Health and Social Care Trust

Specialist Register Qualified 1999

Dr Marie McMahon

Gastroenterology · GMC 4424925

The Northern Care Alliance

Specialist Register Qualified 1997

Dr Michael John McMahon

General (internal) medicine · GMC 2924856

Specialist Register Not registered Qualified 1984

Dr Christopher John McManus

General (internal) medicine · GMC 4341318

Mersey and West Lancashire Teaching Hospitals NHS Trust

Specialist Register Qualified 1996

Dr Frances McManus

Endocrinology and diabetes mellitus · GMC 6055931

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2002

Dr John McManus

General (internal) medicine · GMC 6110060

Specialist Register Not registered Qualified 1997

Dr Julie Ann McManus

General (internal) medicine · GMC 4614948

NHS Greater Glasgow and Clyde

Specialist Register Qualified 1999

Dr Siobhan Karena McManus

General (internal) medicine · GMC 4294832

NHS Greater Glasgow and Clyde

Specialist Register Qualified 1996

Dr Terence Edward McManus

General (internal) medicine · GMC 4417093

Western Health and Social Care Trust

Specialist Register Qualified 1997

Dr Stephen Robert McMechan

Cardiology · GMC 3343261

South Eastern Health and Social Care Trust

Specialist Register Qualified 1989

Dr Andrew James McMichael

General (internal) medicine · GMC 1212817

Specialist Register Not registered Qualified 1968

Dr Alison McMillan

General (internal) medicine · GMC 4719496

East and North Hertfordshire NHS Trust

Specialist Register Qualified 2000

Dr Gwilym McMillan

General (internal) medicine · GMC 6074954

Cwm Taf Morgannwg University Health Board

Specialist Register Qualified 2003

Dr Margaret Anne McMillan

General (internal) medicine · GMC 2343112

Specialist Register No licence to practise Qualified 1979

Dr Katherine Tara McMillen

Acute Internal Medicine · GMC 7039229

South Eastern Health and Social Care Trust

Specialist Register Qualified 2009

Dr Jason McMinn

General (internal) medicine · GMC 7140728

Northern Health and Social Care Trust

Specialist Register Qualified 2011

Dr Jenna Faye McMinn

Cardiology · GMC 6163341

NHS Dumfries and Galloway

Specialist Register Qualified 2007

Dr Paul Andrew McMullan

Endocrinology and diabetes mellitus · GMC 6120058

South Eastern Health and Social Care Trust

Specialist Register Qualified 2005

Dr Emily Marjory McMurray

Endocrinology and diabetes mellitus · GMC 6054168

NHS Lothian

Specialist Register Qualified 2002

Dr John Joseph Valentine McMurray

Cardiology · GMC 2802493

NHS Greater Glasgow and Clyde

Specialist Register Qualified 1983