Methodology Open access Implementation Science 50k Accesses 450 Citations 30 Altmetric Metrics details Peer Review reports