Realist randomised controlled trials: a new approach to evaluating complex public health interventions
scientific article