David R. Holmes works in Interventional Cardiology affiliated with Mayo Clinic.
David R. Holmes Jr. is a Professor Emeritus of Medicine at the Mayo Clinic College of Medicine in Rochester, Minnesota. He previously served as an interventional cardiologist and director of the Cardiac Catheterization Laboratory at Mayo Clinic. He held the position of president of the American College of Cardiology from 2011 to 2012.
219 pubs · 8,141 cites · h-index 45
MD
Medical College of Wisconsin
1971
Residency in Internal Medicine
Mayo Clinic College of Medicine and Science
1975
Fellowship in Cardiovascular Disease
Mayo Clinic College of Medicine and Science
1976
Mayo Clinic
2023 - Present
Mayo Clinic
1976 - 2023
American College of Cardiology
2011 - 2012
Mayo Clinic