Schools, climate change and health promotion: a vital alliance.

Schools, climate change and health promotion: a vital alliance.