Research Open access Implementation Science 3814 Accesses 17 Citations 7 Altmetric Metrics details Peer Review reports