It takes drive, persistence, and plenty of stamina to practice cardiology at the highest level.