Specialists who focus on diseases of the heart are called cardiologists, although many specialties of medicine may be involved in treatment.