Es (co)autor de una treintena libros y de más de trescientas publicaciones científicas.