Research article Open access Journal of Cardiothoracic Surgery 3389 Accesses 12 Citations Metrics details Peer Review reports