Home > Services > Heart Failure > Physicians
Heart Failure
Ranked among the top 10 heart centers by U.S.News & World Report

Physicians

Click a name to learn more about a Duke physician who provides heart failure treatment.

Michael A. Blazing, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-3945

Michael S. Cuffe, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

R. Duane Davis, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-681-4760

Sandesh Dev, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

G. Michael Felker, MD, MHS
  • Medicine / Cardiology
Appointment Telephone: 919-668-8270

Adrian F. Hernandez, MD
  • Medicine / Cardiology
Appointment Telephone: 919-668-8270

Shu S. Lin, MD, PhD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-684-4694

Andrew J. Lodge, MD
  • Surgery / Cardiovascular and Thoracic Surgery
  • Pediatrics / Cardiothoracic Surgery
Appointment Telephone: 919-681-2343

Carmelo A. Milano, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-684-3243

Christopher O'Connor, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Joseph G. Rogers, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-2234

Eric J. Velazquez, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Matthew J. Wolf, MD, PhD
  • Medicine / Cardiology
Appointment Telephone: 919-684-1932