NobleBlocks
    Process evaluations for cluster-randomised trials of complex interventions: a proposed framework for design and reporting | NobleBlocks