Research Open access Implementation Science 13k Accesses 55 Citations 11 Altmetric Metrics details Peer Review reports