Both cardiologists and cardiac surgeons are specialists that deal with your heart.
Cardiologists are medical doctors. There are many subspecialties of cardiology which include:
- Cardiologists who place stents in the heart for blocked arteries otherwise called interventional cardiologists
- Cardiologists who deal with electrical issues or arrhythmias otherwise called electro physiologists
- Cardiologists who handle patients with heart failure, prevention of heart disease, valve disorders, and those who read images such as echocardiograms or nuclear studies or CT scans are called non-invasive cardiologists.