General and Consultative Heart Care
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 coronary artery disease services.

John H.P. Alexander, MD, MHS
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Karen P. Alexander, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Thomas M. Bashore, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-2990

Richard C. Becker, MD
  • Medicine / Cardiology
Appointment Telephone: 919-620-4605

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

Salvador Borges-Neto, MD
  • Radiology / Nuclear Medicine
Appointment Telephone: 919-684-7647

Robert M. Califf, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Ralph S. Christy Jr., MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 704-403-1349

R. Edward Coleman, MD
  • Radiology / Nuclear Medicine
Appointment Telephone: 919-684-7245

Lawrence E. Crawford, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Anna Lisa C. Crowley, MD
  • Medicine / Cardiology
Appointment Telephone: Not currently accepting patients

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

Pamela S. Douglas, MD
  • Medicine / Cardiology

Richard P. Embrey, MD, MBA
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 434-791-3009

Terry A. Fortin, MD, MS
  • Medicine / Cardiology
  • Medicine / Pulmonary, Allergy, and Critical Care Medicine
Appointment Telephone: 919-668-7630

Neil J. Freedman, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Thomas Gehrig, MD
  • Medicine / Cardiology
Appointment Telephone: 919-684-2463

Donald D. Glower, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-681-5789

Christopher B. Granger, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

John R. Guyton, MD
  • Medicine / Endocrinology, Metabolism, and Nutrition
Appointment Telephone: 919-668-7630

Michael W. Hanson, MD
  • Radiology / Nuclear Medicine
Appointment Telephone: 919-684-7647

Robert A. Harrington, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

J. Kevin Harrison, MD
  • Medicine / Cardiology
Appointment Telephone: 919-684-2463

G. Chad Hughes, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-668-0903

James Jaggers, MD
  • Surgery / Cardiovascular and Thoracic Surgery
  • Pediatrics / Cardiothoracic Surgery
Appointment Telephone: 919-681-2343

James G. Jollis, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Radha Goel Kachhy, MD
  • Medicine / Cardiology
Appointment Telephone: 919-862-5100

Han W. Kim, MD
  • Medicine / Cardiology
Appointment Telephone: 919-668-3539

Raymond J. Kim, MD
  • Medicine / Cardiology
Appointment Telephone: Not accepting patients

Joseph A. Kisslo, MD
  • Medicine / Cardiology
Appointment Telephone: 919-684-6398

David F. Kong, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

William E. Kraus, MD
  • Medicine / Cardiology
Appointment Telephone: 919-660-6610

Mitchell W. Krucoff, MD
  • Medicine / Cardiology

Jennifer S. Li, MD
  • Pediatrics / Cardiology
Appointment Telephone: 919-668-4000

Lawrence Liao, MD
  • Medicine / Cardiology
Appointment Telephone: 919-862-5100

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

James E. Lowe, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-684-3235

Terry S. Lowry, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 910-671-6619

Kenneth W. Mahaffey, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Daniel B. Mark, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

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

Kenneth G. Morris, MD
  • Medicine / Cardiology
Appointment Telephone: 919-286-6942

L. Kristin Newby, MD, MHS
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

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

E. Magnus Ohman, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Cyrus J. Parsa, MD, MHS
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-620-7342

Manesh R. Patel, MD
  • Medicine / Cardiology
Appointment Telephone: 919-668-8917 or 919-681-5816

Eric D. Peterson, MD, MPH
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

James W. Peterson, MD
  • Medicine / Cardiology
Appointment Telephone: 919-862-5100

Harry R. Phillips III, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Thomas J. Povsic, MD, PhD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Sunil V. Rao, MD
  • Medicine / Cardiology
Appointment Telephone: Not accepting patients

Stephen E. Robinson, MD
  • Medicine / Cardiology
Appointment Telephone: 919-862-5100

Howard A. Rockman, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Matthew T. Roe, MD, MHS
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Svati H. Shah, MD, MHS
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Michael H. Sketch Jr., MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Peter K. Smith, MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-684-2890

Jonathan A. Stiber, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

James E. Tcheng, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

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

Andrew Wang, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Robert A. Waugh, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-6745

James P. Zidar, MD
  • Medicine / Cardiology
Appointment Telephone: 919-862-5100