teaching activities missing activity missing activity missing activity missing activity missing activity missing activity missing activity missing activity missing activity
education and training Bachelor of Architect, Benemérita Universidad Autónoma de Puebla Master's Degree in Architectural Design, Benemérita Universidad Autónoma de Puebla