What is the difference between a Cardiac surgeon and lets say a interventional cardiologist?
A cardiac surgeon is a surgeon, obviously, who goes through a general surgery residency and then a cardiothoracic surgery fellowship. An interventional cardiologist is a cardiologist, not a surgeon, who completes an Internal medicine residency, a cardiology fellowship, then an interventional cardiology fellowship.