Catedrático de Bioquímica y Biología Molecular en la Universidad de Oviedo, donde combina docencia e investigación sobre cáncer, envejecimiento y el análisis funcional de genomas. En 1988 recibió una beca de la Fundación Juan March para realizar un trabajo de investigación en la Universidad de Nueva York. Miembro de la Academia Europea y la Real Academia de Ciencias, también es ensayista, con libros como El sueño del tiempo (con Guido Kroemer), Egoístas, inmortales y viajeras y La levedad de las libélulas.