Research Open access Trials 6321 Accesses 58 Citations 13 Altmetric Metrics details Peer Review reports