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 Andrea Helena Strang

General (internal) medicine · GMC 4303831

NHS Tayside

Specialist Register Qualified 1996

Dr James Ian George Strang

General (internal) medicine · GMC 1429161

Specialist Register Not registered Qualified 1969

Dr Emma Marie Ellen Stratton

General (internal) medicine · GMC 7016787

Bristol NHS Foundation Trust

Specialist Register Qualified 2008

Dr Jonathan David Stratton

General (internal) medicine · GMC 3666463

Royal Cornwall Hospitals NHS Trust

Specialist Register Qualified 1992

Dr Leanne Edith Stratton

Gastroenterology · GMC 7073222

Belfast Health and Social Care Trust

Specialist Register Qualified 2010

Dr Richard John Stratton

General (internal) medicine · GMC 3282849

Royal Free London NHS Foundation Trust

Specialist Register Qualified 1988

Dr Andreas Ladislaus Strauss

General (internal) medicine · GMC 6123258

Specialist Register Not registered Qualified 1980

Dr Christopher Paul Streather

General (internal) medicine · GMC 3202757

NHS England

Specialist Register Qualified 1987

Dr Anna Naomi Street

General (internal) medicine · GMC 7488738

East and North Hertfordshire NHS Trust

Specialist Register Qualified 2015

Dr Christopher Benjamin Strickland

Gastroenterology · GMC 6057097

Mid and South Essex NHS Foundation Trust

Specialist Register Qualified 2002

Dr Ian David Strickland

Gastroenterology · GMC 0758585

Specialist Register Not registered Qualified 1966

Dr Joanna Sarah Stringfellow

General (internal) medicine · GMC 7082336

University Hospitals Dorset NHS Foundation Trust

Specialist Register Qualified 2010

Dr Lynfa Frances Stroud

General (internal) medicine · GMC 7017516

Specialist Register Not registered Qualified 2000

Dr Michael Adrian Stroud

Gastroenterology · GMC 2498342

Specialist Register Not registered Qualified 1979

Dr Theodore Strouthidis

General (internal) medicine · GMC 1481828

Specialist Register Not registered Qualified 1970

Dr Allan David Struthers

Clinical pharmacology and therapeutics · GMC 2330411

Specialist Register Not registered Qualified 1977

Dr Peter John Stubbs

Cardiology · GMC 2598101

Specialist Register Not registered Qualified 1982

Dr Annina Andrea Studer Bruengger

General (internal) medicine · GMC 7429192

Specialist Register Not registered Qualified 2005

Dr Peter Studinger

General (internal) medicine · GMC 7512608

Specialist Register Not registered Qualified 2002

Dr Ian Sturgess

Geriatric Medicine · GMC 2579043

Specialist Register No licence to practise Qualified 1982

Dr Richard Patrick Sturgess

Gastroenterology · GMC 2954039

Specialist Register Qualified 1984

Dr Rhonda Leah Sturley

General (internal) medicine · GMC 7020496

St George's University Hospitals NHS Foundation Trust

Specialist Register Qualified 2008

Dr Sharon Coral Sturney

General (internal) medicine · GMC 6075505

Royal United Hospital Bath NHS Trust

Specialist Register Qualified 2003

Dr Lydia Pauline Sturridge

Cardiology · GMC 4528829

Frimley Health NHS Foundation Trust

Specialist Register Qualified 1998

Dr Alison Margaret Sturrock

Endocrinology and diabetes mellitus · GMC 4039482

Specialist Register No licence to practise Qualified 1993

Dr Nigel David Crighton Sturrock

Endocrinology and diabetes mellitus · GMC 3281824

Specialist Register Not registered Qualified 1988

Dr Roger Davidson Sturrock

General (internal) medicine · GMC 1413553

Specialist Register No licence to practise Qualified 1969

Dr Thet Su Su

Cardiology · GMC 7625043

NHSE Education East Midlands

Specialist Register Qualified 2007

Dr Carlos Suarez Cuervo

General (internal) medicine · GMC 7429341

Specialist Register No licence to practise Qualified 2008

Dr Cristina Suarez Fernandez

General (internal) medicine · GMC 7219174

Barts Health NHS Trust

Specialist Register Qualified 1999