Review Open access Current Controlled Trials in Cardiovascular Medicine 8322 Accesses 18 Citations 4 Altmetric Metrics details Peer Review reports