Personal Information
Organization / Workplace
Barcelona, Spain
Occupation
Coord. Sala Alma Mater
About
Tecnologías de Información y Comunicación
- Presentations
- Documents
- Infographics