Como docente dirigió más de 50 tesis de Licenciatura, Maestría y Doctorado; como investigador publicó más de 400 artículos de investigación y de divulgación, los cuales han sido citados cerca de 4000 veces con un índice H de 19.