Fue autor de varios libros y más de cien trabajos científicos y un número similar de ensayos y artículos periodísticos.