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 Matthew John Banks

Cardiology · GMC 3478435

Dudley Group NHS Foundation Trust

Specialist Register Qualified 1990

Dr Matthew Rupert Banks

Gastroenterology · GMC 3676518

University College London Hospitals NHS Foundation Trust

Specialist Register Qualified 1992

Dr Richard Anthony Banks

General (internal) medicine · GMC 1519703

Specialist Register Not registered Qualified 1971

Dr Robert Alan Banks

General (internal) medicine · GMC 1571226

Specialist Register Not registered Qualified 1972

Dr Nicholas Robert Banner

Cardiology · GMC 2634892

Specialist Register Not registered Qualified 1980

Dr Dave Bratt Bannerjee

General (internal) medicine · GMC 0884901

Specialist Register Not registered Qualified 1958

Dr Barbara Ann Bannister

General (internal) medicine · GMC 1559938

Specialist Register Not registered Qualified 1972

Dr Luis Andre Baptista Mieiro

General (internal) medicine · GMC 7191855

Barts Health NHS Trust

Specialist Register Qualified 2006

Dr Jakub Baran

General (internal) medicine · GMC 7567912

Specialist Register Not registered Qualified 2007

Dr Miklos Barany

General (internal) medicine · GMC 7117883

Specialist Register Not registered Qualified 1997

Dr Christopher Michael Barber

General (internal) medicine · GMC 4020015

Sheffield Teaching Hospitals NHS Foundation Trust

Specialist Register Qualified 1993

Dr Jonathan Mark Barber

General (internal) medicine · GMC 3540477

NHS Lanarkshire

Specialist Register Qualified 1991

Dr Julie Barber

General (internal) medicine · GMC 3566422

Specialist Register No licence to practise Qualified 1991

Dr Kimberley Barber

General (internal) medicine · GMC 6114919

Liverpool University Hospitals NHS Foundation Trust

Specialist Register Qualified 2005

Dr Stephen George Barber

Endocrinology and diabetes mellitus · GMC 1414217

Specialist Register Not registered Qualified 1969

Dr Thomas Michael Barber

Endocrinology and diabetes mellitus · GMC 4525589

University Hospitals Coventry and Warwickshire NHS Trust

Specialist Register Qualified 1998

Dr Jamie Arthur Barbour

Gastroenterology · GMC 4376053

Gateshead Health NHS Foundation Trust

Specialist Register Qualified 1996

Dr Amanda Clare Barclay

Acute Internal Medicine · GMC 6115302

Wye Valley NHS Trust

Specialist Register Qualified 2005

Dr Joyce Barclay

General (internal) medicine · GMC 1343166

Specialist Register Not registered Qualified 1974

Dr Sam Sebastian Barclay

General (internal) medicine · GMC 7293801

Oxford University Hospitals NHS Trust

Specialist Register Qualified 2012

Dr Stephen Thomas Barclay

Gastroenterology · GMC 4613961

NHS Greater Glasgow and Clyde

Specialist Register Qualified 1999

Dr Aaron Bardai

General (internal) medicine · GMC 6135353

Manchester University NHS Foundation Trust

Specialist Register Qualified 2006

Dr Jonathan Graham Lindsay Bardgett

Acute Internal Medicine · GMC 7264713

NHS Lothian

Specialist Register Qualified 2012

Dr Karna Dev Bardhan

Gastroenterology · GMC 1306635

Specialist Register Not registered Qualified 1964

Dr George Francis Bardsley

General (internal) medicine · GMC 6166765

Specialist Register No licence to practise Qualified 2008

Dr Philip Andrew Bardsley

General (internal) medicine · GMC 2719432

Specialist Register Not registered Qualified 1981

Dr David Howard Barer

General (internal) medicine · GMC 2374138

Specialist Register Not registered Qualified 1977

Dr Zeljko Baricevic

Cardiology · GMC 7636241

Royal Cornwall Hospitals NHS Trust

Specialist Register Qualified 2005

Dr Bethan Louise Barker

General (internal) medicine · GMC 6075789

Worcestershire Acute Hospitals NHS Trust

Specialist Register Qualified 2003

Dr David James Purslove Barker

General (internal) medicine · GMC 0051783

Specialist Register Not registered Qualified 1962