Research article Open access Journal of Cardiothoracic Surgery 2651 Accesses 16 Citations Metrics details Peer Review reports