Ha publicado más de treinta libros y gran cantidad de artículos académicos, así como participado en multitud de ponencias.