Research Open access Implementation Science 2591 Accesses 6 Citations 7 Altmetric Metrics details Peer Review reports