Evaluating the public health impact of health promotion interventions: the RE-AIM framework.
Progress in public health and community-based interventions has been hampered by the lack of a comprehensive evaluation framework appropriate to such programs. Multilevel interv...