Professor A. Ross Lorimer (1937- ), Cardiologist