David Sladden

Affiliations
  • Cardiothoracic Surgery Department, Mater Dei Hospital, Imsida, Malta.

Publications (1)

Réseau de co-auteurs

Matthew Azzopardi 1 collaboration
Jean-Luc Paris 1 collaboration