Hasta 2004 ha publicado más de 150 artículos científicos y es miembro de la Academia Europea de Ciencias.