Research article Open access Implementation Science 6185 Accesses 6 Citations Metrics details Peer Review reports