Current Appointments & Affiliations
James B. Duke Distinguished Professor of Medicine
·
2005 - Present
Medicine, Cardiology,
Medicine
Professor of Medicine
·
2004 - Present
Medicine, Cardiology,
Medicine
Professor of Pathology
·
2004 - Present
Pathology,
Clinical Science Departments
Education, Training & Certifications
McGill University (Canada) ·
1972
M.D.