Es autor de varios cientos de artículos científicos y más de una docena de libros.