This article provides a straightforward description of each type of cardiology job, helping you to understand the differences between each one. Cardiologists provide a wide range of services to study, prevent, diagnose and treat heart problems including heart failure, cardiac arrest and coronary artery disease. Cardiology is a specialist area of medicine and there are.. read more →