Sus contribuciones científicas se resumen en más de 500 artículos científicas, 6 libros, 10 revisiones, 10 capítulos en libros colectivos y 2 patentes.