Research article Open access Journal of Cardiothoracic Surgery 4792 Accesses 37 Citations Metrics details Peer Review reports