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 Paul Edward McGill

General (internal) medicine · GMC 0488161

Specialist Register Not registered Qualified 1964

Dr Sean McGinley

General (internal) medicine · GMC 7517716

Northern Ireland Medical and Dental Training Agency (NIMDTA)

Specialist Register Qualified 2016

Dr Eilidh Wallace McGinnigle

Cardiology · GMC 6167749

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2008

Dr Giovanna McGinty

Gastroenterology · GMC 7130266

Bristol NHS Foundation Trust

Specialist Register Qualified 2011

Dr Stephen John McGlynn

Endocrinology and diabetes mellitus · GMC 4540681

Manchester University NHS Foundation Trust

Specialist Register Qualified 1998

Dr Claire McGoldrick

General (internal) medicine · GMC 6026519

NHS Lanarkshire

Specialist Register Qualified 2001

Dr Stephen McGoldrick

Gastroenterology · GMC 4638939

Countess of Chester Hospital NHS Foundation Trust

Specialist Register Qualified 1999

Dr Aine McGovern

General (internal) medicine · GMC 7036844

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2009

Dr Andrew Peter McGovern

Endocrinology and diabetes mellitus · GMC 7140161

Royal Devon University Healthcare NHS Foundation Trust

Specialist Register Qualified 2011

Dr Dermot Patrick Bracher McGovern

Gastroenterology · GMC 4034779

Specialist Register Not registered Qualified 1993

Dr Michael McGovern

General (internal) medicine · GMC 6128607

NHS Lanarkshire

Specialist Register Qualified 2005

Dr Aaron Paul McGowan

Gastroenterology · GMC 7130964

NHS Lothian

Specialist Register Qualified 2011

Dr Angela Louise McGowan

General (internal) medicine · GMC 6054502

University Hospitals of North Midlands NHS Trust

Specialist Register Qualified 2003

Dr Barbara Maria Christina McGowan

Endocrinology and diabetes mellitus · GMC 4545583

Cleveland Clinic London

Specialist Register Qualified 1998

Dr Donald Wilson McGowan

General (internal) medicine · GMC 4047274

University Hospitals of Morecambe Bay NHS Foundation Trust

Specialist Register Qualified 1993

Dr James Howatson McGowan

Cardiology · GMC 4014524

NHS Ayrshire and Arran

Specialist Register Qualified 1993

Dr Neil James McGowan

Endocrinology and diabetes mellitus · GMC 4507972

NHS Greater Glasgow and Clyde

Specialist Register Qualified 1998

Dr Thomas Patrick McGowan

General (internal) medicine · GMC 7015909

Sherwood Forest Hospitals NHS Foundation Trust

Specialist Register Qualified 2008

Dr Adrian Joseph McGrath

General (internal) medicine · GMC 4351683

Dudley Group NHS Foundation Trust

Specialist Register Qualified 1996

Dr Deirdre McGrath

General (internal) medicine · GMC 4555762

Specialist Register Not registered Qualified 1991

Dr Emmet Edward McGrath

General (internal) medicine · GMC 6040799

Specialist Register Not registered Qualified 1998

Dr Alan Michael McGregor

Endocrinology and diabetes mellitus · GMC 1742215

Specialist Register Not registered Qualified 1974

Dr Calum Angus McGregor

General (internal) medicine · GMC 6072991

NHS Forth Valley

Specialist Register Qualified 2003

Dr Colleen Georgette Chantelle McGregor

Gastroenterology · GMC 7293877

Oxford University Hospitals NHS Trust

Specialist Register Qualified 2012

Dr Ellon Ann McGregor

Renal medicine · GMC 2819143

Specialist Register Not registered Qualified 1983

Dr Laura McGregor

General (internal) medicine · GMC 6076777

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2003

Dr Mark Steven McGregor

General (internal) medicine · GMC 3486423

Scottish Government

Specialist Register Qualified 1990

Dr Neil Ian McGuchan

General (internal) medicine · GMC 6148125

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2006

Dr Bernadette McGuinness

General (internal) medicine · GMC 4443052

Belfast Health and Social Care Trust

Specialist Register Qualified 1997

Dr Daniel Mark McGuinness

General (internal) medicine · GMC 7049776

Barts Health NHS Trust

Specialist Register Qualified 2009