Research Open access Implementation Science 8627 Accesses 25 Citations 6 Altmetric Metrics details Peer Review reports