Research article Open access Journal of Cardiothoracic Surgery 2215 Accesses 10 Citations Metrics details Peer Review reports