Research article Open access Implementation Science 10k Accesses 29 Citations Metrics details Peer Review reports