Contextual factors influencing the implementation of innovations in community-based primary health care: the experience of 12 Canadian research teams. (2019)