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