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 Michael George Halpin

General (internal) medicine · GMC 3133794

Independent Doctors Federation (IDrF)

Specialist Register Qualified 1986

Dr John Philip Halsey

General (internal) medicine · GMC 1544390

Specialist Register Not registered Qualified 1972

Dr Gillian Anne Halstead

General (internal) medicine · GMC 3131266

Bolton NHS Foundation Trust

Specialist Register Qualified 1986

Dr John Joseph Frederick Hamblin

Endocrinology and diabetes mellitus · GMC 1287763

Specialist Register Not registered Qualified 1958

Dr Ross Hamblin

Endocrinology and diabetes mellitus · GMC 7419556

Bristol NHS Foundation Trust

Specialist Register Qualified 2013

Dr Rizwan Abdulhussein Hamer

General (internal) medicine · GMC 5201921

University Hospitals Coventry and Warwickshire NHS Trust

Specialist Register Qualified 1991

Dr Connor Francis Hamill

Endocrinology and diabetes mellitus · GMC 7140582

Northern Health and Social Care Trust

Specialist Register Qualified 2011

Dr Arabella Hamilton

General (internal) medicine · GMC 7074175

The Northern Care Alliance

Specialist Register Qualified 2010

Dr David Valentine Hamilton

General (internal) medicine · GMC 1551473

Specialist Register Not registered Qualified 1972

Dr Elizabeth Janette Hamilton

General (internal) medicine · GMC 6097319

West Suffolk Hospital NHS Foundation Trust

Specialist Register Qualified 2004

Dr Jennifer Doris Hamilton

General (internal) medicine · GMC 3304549

Specialist Register Not registered Qualified 1989

Dr Lorna Hamilton

General (internal) medicine · GMC 6163749

NHS Lothian

Specialist Register Qualified 2007

Dr Mark Ian Ravensworth Hamilton

Gastroenterology · GMC 3242542

NHS England London Commissioning Region - Higher Level

Specialist Register Qualified 1987

Dr Paul Kevin Hamilton

Clinical pharmacology and therapeutics · GMC 6074324

Belfast Health and Social Care Trust

Specialist Register Qualified 2003

Dr Steven John Currie Hamilton

General (internal) medicine · GMC 2340308

Specialist Register Not registered Qualified 1978

Dr Peter John Hamlin

Gastroenterology · GMC 3687640

Leeds Teaching Hospitals NHS Trust

Specialist Register Qualified 1992

Dr Ralf Willi Hammentgen

General Practice · GMC 7054561

GP Register Specialist Register No licence to practise Qualified 1983

Dr Nikolaus Georg Hammerl

General (internal) medicine · GMC 6109818

Specialist Register Not registered Qualified 1982

Dr Daniel John Hammersley

Cardiology · GMC 7177208

King's College Hospital NHS Foundation Trust

Specialist Register Qualified 2011

Dr Margaret Sinclair Hammersley

Endocrinology and diabetes mellitus · GMC 2445052

Specialist Register Not registered Qualified 1978

Dr Shirley Ann Hammersley

Endocrinology and diabetes mellitus · GMC 4334792

Mid Cheshire Hospitals NHS Foundation Trust

Specialist Register Qualified 1996

Dr Adel Hammodi Ali Hammodi

General (internal) medicine · GMC 7498044

Norfolk and Norwich University Hospitals NHS Foundation Trust

Specialist Register Qualified 1996

Dr Anthony Hammond

General (internal) medicine · GMC 2551168

The London Clinic

Specialist Register Qualified 1980

Dr Cara Hammond

General (internal) medicine · GMC 6167296

NHS Dumfries and Galloway

Specialist Register Qualified 2008

Dr Carl Hammond

Gastroenterology · GMC 7074860

Norfolk and Norwich University Hospitals NHS Foundation Trust

Specialist Register Qualified 2010

Dr Clare Hammond

Cardiology · GMC 4016856

Liverpool Heart and Chest NHS Foundation Trust

Specialist Register Qualified 1993

Dr Janet Margaret Justine Hammond

General (internal) medicine · GMC 3046155

Specialist Register Not registered Qualified 1983

Dr Kenneth Charles Hammond

General Practice · GMC 1711677

GP Register Specialist Register Not registered Qualified 1967

Dr Peter John Hammond

Endocrinology and diabetes mellitus · GMC 3251665

Harrogate and District NHS Foundation Trust

Specialist Register Qualified 1987

Dr Richard John Hammond

General (internal) medicine · GMC 7328939

NHS Tayside

Specialist Register Qualified 2013