Skip to main content

Cardiology Doctors

Cardiologists diagnose and treat conditions of the heart and circulatory system, from hypertension to heart failure. 3,105 doctors listed.

No matches for “”

3,105 doctors

Dr Katherine Ann Elizabeth McCreary

Cardiology · GMC 7039592

Belfast Health and Social Care Trust

Specialist Register Qualified 2009

Dr Andrew Charles McCulloch

Cardiology · GMC 4540643

NHS Greater Glasgow and Clyde

Specialist Register Qualified 1998

Dr Claire Louise McCune

Cardiology · GMC 7039218

Belfast Health and Social Care Trust

Specialist Register Qualified 2009

Dr Michael McDermott

Cardiology · GMC 7460833

NHS Education for Scotland (NES)

In training Qualified 2014

Dr Alastair Hugh McDonald

Cardiology · GMC 0481298

Specialist Register Not registered Qualified 1962

Dr Edward Lawson McDonald

Cardiology · GMC 0482093

Specialist Register Not registered Qualified 1942

Dr John Ewan McDonald

Cardiology · GMC 4099673

East Lancashire Hospitals NHS Trust

Specialist Register Qualified 1994

Dr Kirsty Marie McDowell

Cardiology · GMC 7134242

NHS Education for Scotland (NES)

In training Qualified 2011

Dr Richard William McFarlane

Cardiology · GMC 7134244

NHS Education for Scotland (NES)

In training Qualified 2011

Dr Michael Gerald McGarvey

Cardiology · GMC 7293876

NHSE Education North West London

In training Qualified 2012

Dr Laura-Ann McGill

Cardiology · GMC 6128599

Guy's and St Thomas' NHS Foundation Trust

Specialist Register Qualified 2005

Dr Eilidh Wallace McGinnigle

Cardiology · GMC 6167749

NHS Greater Glasgow and Clyde

Specialist Register Qualified 2008

Dr Brion Fergal McGowan

Cardiology · GMC 7723291

Northern Ireland Medical and Dental Training Agency (NIMDTA)

In training Qualified 2019

Dr James Howatson McGowan

Cardiology · GMC 4014524

NHS Ayrshire and Arran

Specialist Register Qualified 1993

Dr John Victor McGowan

Cardiology · GMC 7017237

Cambridge University Hospitals NHS Foundation Trust

Specialist Register Qualified 2008

Dr Mark McGowan

Cardiology · GMC 6167750

South Eastern Health and Social Care Trust

Specialist Register Qualified 2008

Dr Samuel McGrath

Cardiology · GMC 7456424

NHSE Education Kent, Surrey and Sussex

In training Qualified 2014

Dr Robert Alexander McIntosh

Cardiology · GMC 6071697

Specialist Register No licence to practise Qualified 2003

Dr Mark Robert McKane

Cardiology · GMC 7519043

Northern Ireland Medical and Dental Training Agency (NIMDTA)

In training Qualified 2016

Dr Peter McKavanagh

Cardiology · GMC 6074372

South Eastern Health and Social Care Trust

Specialist Register Qualified 2003

Dr Ewan John McKay

Cardiology · GMC 6145472

NHS Ayrshire and Arran

Specialist Register Qualified 2006

Dr Benjamin Paul McKee

Cardiology · GMC 7525736

NHSE Education South West

In training Qualified 2016

Dr Charles Joseph McKenna

Cardiology · GMC 3274497

Royal Berkshire Hospital NHS Foundation Trust

Specialist Register Qualified 1988

Dr William John McKenna

Cardiology · GMC 3040685

Specialist Register No licence to practise Qualified 1974

Dr Daniel Barnaby McKenzie

Cardiology · GMC 4327853

Royal United Hospital Bath NHS Trust

Specialist Register Qualified 1996

Dr Pascal Patrick Joseph McKeown

Cardiology · GMC 2854335

Belfast Health and Social Care Trust

Specialist Register Qualified 1984

Dr James Meek McLenachan

Cardiology · GMC 2548106

Specialist Register Not registered Qualified 1980

Dr Andrew Alasdair McLeod

General (internal) medicine · GMC 1604917

Specialist Register Not registered Qualified 1973

Dr Andrew Leslie McLeod

Cardiology · GMC 4220059

Northumbria Healthcare NHS Foundation Trust

Specialist Register Qualified 1995

Dr Ross McMahon

Cardiology · GMC 4538039

Specialist Register Not registered Qualified 1998