Research article Open access Journal of Cardiothoracic Surgery 3579 Accesses 4 Citations Metrics details Peer Review reports