Kevin Bainey, Cardiology