A physician who specializes in cardiology, which is the study of the heart, arteries, and veins (cardiovascular system), is called a cardiologist. A cardiologist works to prevent and diagnose heart and circulatory problems and provides medical treatment for them.