Licenciado en Biología, Licenciado, Maestro y Doctor en Historia por la UNAM. Profesor de la Facultad de Filosofía y Letras de la UNAM. Especialista en historia de la ciencia. Ha sido responsable de proyectos PAPIIT, PAPIME y PIFFYL. Miembro del Sistema Nacional de Investigadores. Ha coordinado varios libros colectivos especializados.