A cardiologist specializes in diagnosis, prevention and treatment of heart conditions and other health issues related to arteries and blood vessels. Some work in private practice while others work in group medical facilities. Like many of the patients they help, cardiologists commonly work under stressful conditions. read more