A realist synthesis of effective continuing professional development (CPD): A case study of healthcare practitioners' CPD | Synapse