what is the difference between internal medicine and cardiology?
The main distinction is that internists see patients with any kind of medical issue while cardiologists specialize in treating medical issues related to the heart. Individuals can make appointments with internists themselves but cardiologists typically see patients that are referred to them.