Personal Information
Organization / Workplace
Ibarra, Imbabura
Occupation
Pontificia Universidad Católica del Ecuador sede Ibarra
- Presentations
- Documents
- Infographics