Training to become a cardiologist is a demanding journey, reaching far beyond the mastery of clinical skills to include building community, advancing quality and cultivating leadership. Over the ...