Research Open access Implementation Science 3918 Accesses 18 Citations 5 Altmetric Metrics details Peer Review reports