Research Open access Implementation Science 3176 Accesses 18 Citations 8 Altmetric Metrics details Peer Review reports