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 Charles Joseph McKenna

Cardiology · GMC 3274497

Royal Berkshire Hospital NHS Foundation Trust

Specialist Register Qualified 1988

Dr Christopher David McKenna

General (internal) medicine · GMC 6053780

Scottish Government

Specialist Register Qualified 2002

Dr Eimear McKenna

General (internal) medicine · GMC 7277342

Southern Health and Social Care Trust

Specialist Register Qualified 2012

Dr Frank McKenna

General (internal) medicine · GMC 2292515

Provide Medical Ltd

Specialist Register Qualified 1976

Dr Kieran John McKenna

Endocrinology and diabetes mellitus · GMC 3327096

Specialist Register Not registered Qualified 1989

Dr Stewart McKenna

General (internal) medicine · GMC 7136124

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2013

Dr Alan Kenneth McKenzie

General (internal) medicine · GMC 3249082

Specialist Register Qualified 1987

Dr John David McKenzie

General (internal) medicine · GMC 4308221

Specialist Register No licence to practise Qualified 1996

Dr Damian John McKeon

General (internal) medicine · GMC 4202284

Countess of Chester Hospital NHS Foundation Trust

Specialist Register Qualified 1995

Dr Edward John McKeown

General (internal) medicine · GMC 6077763

Royal Berkshire Hospital NHS Foundation Trust

Specialist Register Qualified 2003

Dr William McKeown

General (internal) medicine · GMC 7453371

Northern Health and Social Care Trust

Specialist Register Qualified 2014

Dr Caroline Niamh McKerr

General (internal) medicine · GMC 7456425

Bristol NHS Foundation Trust

Specialist Register Qualified 2014

Dr Colin Gordon McKerron

General (internal) medicine · GMC 0498388

Specialist Register Not registered Qualified 1958

Dr Margaret Trudie McKiddie

General (internal) medicine · GMC 0498687

Specialist Register Not registered Qualified 1962

Dr Gordon McKinnon

Acute Internal Medicine · GMC 7421162

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2014

Dr John Alexander McKnight

Endocrinology and diabetes mellitus · GMC 2827674

Specialist Register Not registered Qualified 1983

Dr Jonathan McKnight

General (internal) medicine · GMC 7073081

Northern Health and Social Care Trust

Specialist Register Qualified 2010

Dr Andrew Thomas McLaren

General (internal) medicine · GMC 3491913

NHS Borders

Specialist Register Qualified 1991

Dr David McLaren

Endocrinology and diabetes mellitus · GMC 7456776

Calderdale and Huddersfield NHS Foundation Trust

Specialist Register Qualified 2014

Dr Eon Hamish McLaren

Endocrinology and diabetes mellitus · GMC 0501013

Specialist Register Not registered Qualified 1967

Dr James Michael McLaren

Endocrinology and diabetes mellitus · GMC 6103948

NHS Lanarkshire

Specialist Register Qualified 2004

Dr Kate Louise Jane McLaren

General (internal) medicine · GMC 7075202

NHS Lothian

Specialist Register Qualified 2010

Dr Laura Anne McLaren

Endocrinology and diabetes mellitus · GMC 6104284

NHS Forth Valley

Specialist Register Qualified 2004

Dr Darren Michael McLaughlin

Endocrinology and diabetes mellitus · GMC 4419356

South Eastern Health and Social Care Trust

Specialist Register Qualified 1997

Dr John Thomas McLaughlin

Gastroenterology · GMC 3486234

The Northern Care Alliance

Specialist Register Qualified 1990

Dr Simon Daniel McLaughlin

Gastroenterology · GMC 4730082

University Hospitals Dorset NHS Foundation Trust

Specialist Register Qualified 2000

Dr James Stuart McLay

Clinical pharmacology and therapeutics · GMC 2849773

Specialist Register Not registered Qualified 1983

Dr Alan Neil McLean

General (internal) medicine · GMC 3249996

Specialist Register No licence to practise Qualified 1987

Dr Mairi Hall McLean

Gastroenterology · GMC 4700696

NHS Tayside

Specialist Register Qualified 2000

Dr Alastair Robert McLellan

Endocrinology and diabetes mellitus · GMC 2555595

Specialist Register Not registered Qualified 1981