teaching activities missing activity missing activity missing activity missing activity missing activity missing activity missing activity missing activity missing activity
education and training Civil engineer, Instituto Politécnico Nacional Doctor of Science in Mechanical Engineering, Instituto Politécnico Nacional Master of Civil Engineering, Instituto Politécnico Nacional Master of Engineering