cardiologist

A doctor who treats problems with the heart and blood vessels.