Engaging youth in communities: a framework for promoting adolescent and community health.

Engaging youth in communities: a framework for promoting adolescent and community health.