teaching activities missing activity missing activity missing activity missing activity missing activity missing activity missing activity
education and training Bachelor of Architect, Tecnológico de Monterrey Master's Degree in Technology in Architecture, Universidad Politécnica de Cataluña