Research Open access Trials 3646 Accesses 3 Citations 13 Altmetric Metrics details Peer Review reports