Answer:
Cardiologist
Step-by-step explanation:
Cardi means "heart"
Ologist means "study of/expert in a particular area of study"
Someone with a heart condition would be treated by a cardiologist because cardiologists are experts in the study of hearts :)