Contando diversos formatos de contribuciones científicas, ha escrito más de 50 libros y artículos.