Using communities of practice in adult social care to build research capacity and foster best practice: a qualitative evaluation | Synapse