What do a cardiologist do?

A cardiologist is a heart specialist. They should be trained in interventional cardiology and cardiovascular diseases.