Research article Open access Implementation Science 10k Accesses 53 Citations 6 Altmetric Metrics details Peer Review reports