Entre los años 2001 y 2008 fue Presidente de la Unión Matemática de América Latina y del Caribe que es la organización que reúne a diversas sociedades de matemática en América Latina y El Caribe( UMALCA, ver www.umalca.org).De enero a octubre de 2007 fue director adjunto de Desarrollo Científico y Académico del Consejo Nacional de Ciencia y Tecnología de México (Conacyt), puesto al que renunció para contender por la Rectoría de la UNAM.