David Herrera

About

Children, adolescents and young people at risk. Education, equity and inclusion.
Development programmes. Holistic and ecological approach.
Networking.