Prof David McGiffin

Head of Research, Cardiothoracic Surgery and Cardiothoracic & Transplantation Surgeon

Prof David McGiffin is Head of Research, Cardiothoracic Surgery and a Cardiothoracic & Transplantation Surgeon.