What do you call a doctor who specializes in treating the heart?

  • Cardiologist
  • Neurologist
  • Hematologist
  • Orthodontist
Image credit: JESHOOTS.COM.