Research article Open access Journal of Cardiothoracic Surgery 6979 Accesses 15 Citations Metrics details Peer Review reports