teaching activities missing activity missing activity missing activity missing activity missing activity missing activity
education and training Bachelor of Physics and Mathematics, Centro de Investigación y Estudios Avanzados (I.P.N.) Master of Science, Centro de Investigación y Estudios Avanzados (I.P.N.)