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