Research article Open access Journal of Cardiothoracic Surgery 6378 Accesses 20 Citations Metrics details Peer Review reports