Research Open access Implementation Science 6784 Accesses 29 Citations 26 Altmetric Metrics details Peer Review reports