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 David Terence O'Reilly

General (internal) medicine · GMC 2672661

Specialist Register Not registered Qualified 1980

Dr John Francis O'Reilly

General (internal) medicine · GMC 2313685

Specialist Register Not registered Qualified 1976

Dr Katherine Mary Abigail O'Reilly

General (internal) medicine · GMC 6110677

Specialist Register Not registered Qualified 1995

Dr Michael William O'Reilly

Endocrinology and diabetes mellitus · GMC 7190432

Specialist Register Not registered Qualified 2005

Dr Susanne Margaret O’reilly

General (internal) medicine · GMC 7888529

Specialist Register Not registered Qualified 2011

Dr Aisling Anne O'Riordan

General (internal) medicine · GMC 6146073

Specialist Register Not registered Qualified 1996

Dr Devaki O'Riordan

General (internal) medicine · GMC 4724766

The Northern Care Alliance

Specialist Register Qualified 2000

Dr Donagh Kevin O'Riordan

Gastroenterology · GMC 3501676

East Suffolk & North Essex Foundation Trust

Specialist Register Qualified 1984

Dr Edmond O'Riordan

General (internal) medicine · GMC 4506359

The Northern Care Alliance

Specialist Register Qualified 1993

Dr Jeffrey Lima Hayes O'Riordan

Endocrinology and diabetes mellitus · GMC 0602804

Specialist Register Not registered Qualified 1957

Dr Rachel O'Riordan

General (internal) medicine · GMC 7138047

Great Western Hospitals NHS Foundation Trust

Specialist Register Qualified 2011

Dr Shelagh Elizabeth O'Riordan

General (internal) medicine · GMC 3485178

Kent Community Health NHS Trust

Specialist Register Qualified 1990

Dr Brian O'Rourke

Cardiology · GMC 3617050

NHS Lanarkshire

Specialist Register Qualified 1992

Dr Joanne Marie O'Rourke

Gastroenterology · GMC 6155604

Walsall Healthcare NHS Trust

Specialist Register Qualified 2007

Dr Killian Patrick O'Rourke

General (internal) medicine · GMC 4300089

Specialist Register Not registered Qualified 1996

Dr Scott O'Rourke

General (internal) medicine · GMC 7136535

Hywel Dda University Health Board

Specialist Register Qualified 2011

Dr Kevin Michael O'Shaughnessy

Clinical pharmacology and therapeutics · GMC 3183720

Specialist Register Qualified 1986

Dr Terence Conleth O'Shaughnessy

General (internal) medicine · GMC 2886596

Specialist Register No licence to practise Qualified 1983

Dr Daire Thomas O'Shea

General (internal) medicine · GMC 7436898

NHS Lothian

Specialist Register Qualified 2003

Dr Katherine Elizabeth Rose O'Shea

General (internal) medicine · GMC 7403149

University Hospitals Sussex NHS Foundation Trust

Specialist Register Qualified 2013

Dr Nuala Roisin O'Shea

Gastroenterology · GMC 4723727

Royal Free London NHS Foundation Trust

Specialist Register Qualified 2000

Dr Triona Marie O'Shea

Endocrinology and diabetes mellitus · GMC 7497998

Specialist Register Not registered Qualified 2007

Dr Anthony Derek O'Sullivan

General (internal) medicine · GMC 6129444

Whittington Health NHS Trust

Specialist Register Qualified 2005

Dr Cathal Eoin O'Sullivan

Medical microbiology · GMC 6082549

Specialist Register No licence to practise Qualified 1986

Dr Cianan O'Sullivan

General (internal) medicine · GMC 4557290

Homerton University Hospital NHS Foundation Trust

Specialist Register Qualified 1990

Dr Emma Catherine O'Sullivan

General (internal) medicine · GMC 7140165

Specialist Register Not registered Qualified 2011

Dr Laura Jayne O'Sullivan

Acute Internal Medicine · GMC 7138771

Hampshire Hospitals NHS Foundation Trust

Specialist Register Qualified 2011

Dr Laurence O'Toole

Cardiology · GMC 3344176

Specialist Register No licence to practise Qualified 1989

Dr Rachel O'Toole

General (internal) medicine · GMC 6051917

Somerset NHS Foundation Trust

Specialist Register Qualified 2002

Dr Samuel Matthew O'Toole

Endocrinology and diabetes mellitus · GMC 7016933

Sheffield Teaching Hospitals NHS Foundation Trust

Specialist Register Qualified 2008