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.