En 1989 fue nombrado miembro de la Royal Society de Inglaterra, de la cual recibió además en 1995 la Royal Medal (Medalla Real).