Review Open access Journal of Cardiothoracic Surgery 3965 Accesses 52 Citations 3 Altmetric Metrics details Peer Review reports