what is the difference between cardiology and cardiothoracic?
Cardiothoracic Surgeons generally perform surgery of the heart and chest. Cardiologists work with surgeons to manage patients and determine whether the patient needs surgery.