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 Ingyin May

General (internal) medicine · GMC 8000051

NHSE Education North Central and East London

In training Qualified 2018

Dr Philippa Rachel May

General (internal) medicine · GMC 4620910

Sheffield Teaching Hospitals NHS Foundation Trust

Specialist Register Qualified 1999

Dr Gam Arachchige Yasasiri Vidurath Mayadunne

General (internal) medicine · GMC 4348463

Specialist Register Not registered Qualified 1992

Dr Lila Mayahi

Clinical pharmacology and therapeutics · GMC 4313807

St George's University Hospitals NHS Foundation Trust

Specialist Register Qualified 1996

Dr John Francis Mayberry

Gastroenterology · GMC 2311315

Independent Doctors Federation (IDrF)

Specialist Register Qualified 1976

Dr Matthew Ian Maycock

General (internal) medicine · GMC 7133516

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2011

Dr Astrid Mayer

General (internal) medicine · GMC 4604518

Specialist Register No licence to practise Qualified 1990

Dr Peter Paul Mayer

Geriatric Medicine · GMC 1233702

Specialist Register Not registered Qualified 1968

Dr Julia Valeska Luzia Mayerle

General (internal) medicine · GMC 7045071

Specialist Register Not registered Qualified 2001

Dr Richard David Mayers

Acute Internal Medicine · GMC 7271098

Harrogate and District NHS Foundation Trust

Specialist Register Qualified 2012

Dr Thomas Oliver Mayes

General (internal) medicine · GMC 7080548

Bristol NHS Foundation Trust

Specialist Register Qualified 2010

Dr Jamil Mayet

Cardiology · GMC 3328042

Imperial College Healthcare NHS Trust

Specialist Register Qualified 1989

Dr Phillip Glenn Mayhead

Gastroenterology · GMC 4428895

East Kent Hospitals University NHS Foundation Trust

Specialist Register Qualified 1997

Dr Deborah Jennifer Frances Mayne

General (internal) medicine · GMC 6106076

South Tyneside and Sunderland NHS Foundation Trust

Specialist Register Qualified 2004

Dr Nicholas Mannering Cuthbert Mayne

General (internal) medicine · GMC 0533281

Specialist Register Not registered Qualified 1956

Dr Rafal Antoni Mazur

General (internal) medicine · GMC 6165221

East Kent Hospitals University NHS Foundation Trust

Specialist Register Qualified 1997

Dr Chiara Mazzarelli

General (internal) medicine · GMC 7617396

Specialist Register Not registered Qualified 2007

Dr Rory John Mc Dermott

General (internal) medicine · GMC 7158781

Barts Health NHS Trust

Specialist Register Qualified 2008

Dr Sally Kate McAdam

Acute Internal Medicine · GMC 6167743

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2008

Dr Mark Edward McAlindon

Gastroenterology · GMC 3242126

Sheffield Teaching Hospitals NHS Foundation Trust

Specialist Register Qualified 1987

Dr Jamie Alexander Ewan McAllister

General (internal) medicine · GMC 7408803

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2013

Dr William Archibald Charles McAllister

General (internal) medicine · GMC 1591048

Specialist Register Not registered Qualified 1973

Dr Howard Mcpherson McAlpine

Cardiology · GMC 2344223

Circle Health Group

Specialist Register Qualified 1979

Dr Lawrence George McAlpine

General (internal) medicine · GMC 2548429

Specialist Register No licence to practise Qualified 1980

Dr Susan Marie McAnallen

General (internal) medicine · GMC 7580671

Specialist Register No licence to practise Qualified 2011

Dr Neil Anthony McAndrew

General (internal) medicine · GMC 3580657

Betsi Cadwaladr University Health Board

Specialist Register Qualified 1992

Dr John Duncan McArthur

Cardiology · GMC 0473080

Specialist Register Not registered Qualified 1963

Dr Kate Susan McArthur

General (internal) medicine · GMC 6099311

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2004

Dr Daniel Francis McAuley

General (internal) medicine · GMC 3581892

Belfast Health and Social Care Trust

Specialist Register Qualified 1992

Dr Sean Michael McAuley

General (internal) medicine · GMC 6128755

NHS Fife

Specialist Register Qualified 2005