Cardiologist are physicians who specializes in diagnosing treatment and preventing medical conditions of the heart and blood vessels.
Average salary ranges from $527,875 to $360,000.00 per year
Requierments are Bachelor degree and Masters degree
2.Baylor College of Medicine
3.University of Pennsylvania
Job outlook is shortage of cardiologist surgeons by 2020