Research Open access Implementation Science 3475 Accesses 15 Citations 6 Altmetric Metrics details Peer Review reports