Research Open access Implementation Science 11k Accesses 19 Citations 2 Altmetric Metrics details Peer Review reports