Ha publicado más de mil trescientos artículos y es miembro del consejo asesor de doce publicaciones científicas.