En 1962 fue nombrado profesor agregado del Instituto Lucas Mallada, recibiendo a continuación diversas distinciones: Premio de Ciencias de la Diputación Provincial de La Coruña (1972), Premio de Investigación de la Universidad de Santiago y de la Universidad Menéndez y Pelayo (1982), medalla Castelao, doctorado "honoris causa" por la Universidad de Santiago de Compostela (1983), Presidente Honorario de la Academia de Ciencias de Galicia, miembro numerario de la Academia de Doctores de Madrid, correspondiente de la Real Academia de Ciencias Exactas, Físicas y Naturales, correspondiente de la Real Academia de Doctores de España y correspondiente de la Real Academia de Ciencias y Artes de Barcelona.