Research Open access Trials 1589 Accesses 11 Citations 7 Altmetric Metrics details Peer Review reports