Ha sido profesor de la UNAM desde 1980 en donde fue Coordinador de la Investigación Científica, Director de la Facultad de Medicina y Rector durante dos períodos.