Professor Guy MacGowan

Prof Guy MacGowan is a consultant cardiologist with a major interest in heart failure