Commentary Open access Trials 6099 Accesses 2 Citations 7 Altmetric Metrics details Peer Review reports