I am a Permanent Researcher at UNAM's Institute for Philosophical Research and a Visiting Professor at the Benemérita Universidad Autónoma de Puebla. I am also a member of the Mexican National System of Researchers (SNI), level II, a member of the Mexican Academy of Sciences, and a very proud member of the Logicians' Liberation League. I am Associate Editor of Studia Logica and Editor-in-Chief of the Mexican Journal of Logic.

I work mainly on philosophy of logic. I am particularly interested in logicality, general theories of logic, the foundations of contra-classical logics and the universality of relevance. I have also made some incursions into philosophy of science, philosophy of mathematics, metaphysics and philosophy of language. (Fortunately, I have had a long life and I tried pottery, comic drawing, football, literary writing and homelessness before devoting most of my time to philosophy.)

In the recent past, I was a Visiting Professor at the Nicolaus Copernicus University in Toruń and KU Leuven, and a member of the Editorial Board of Diánoia. (I also did admin work for almost three years but I am trying to forget those dark days.)

I did my PhD under the supervision of Ivonne Pallares-Vega on philosophical aspects of topos theory. In the meantime, I spent a year at the Bernoulli Institute for Mathematics, Computer Science and Artificial Intelligence, and after PhD completion I spent one year and a half at the University of Tartu.