Es autor de casi 300 publicaciones; ha desarrollado su labor investigadora en paralelo con una intensa dedicación docente y de promoción de la investigación científica.