I am an Assistant Professor of Mathematics in the Department of Mathematics of Towson University.
I received my Ph.D. in Mathematics from University of Wisconsin-Madison under the direction of Uri Andrews and Tullia Dymarz in 2017. After that, I was a Golomb Visiting Assistant Professor (aka postdoc) at Purdue University from 2017 to 2020 and a Postdoctoral Fellow in the Decidability, definability and computability in number theory program at Mathematical Sciences Research Institute in Fall 2020. I then held faculty positions at California State University Northridge (promoted to Associate Professor with tenure) and New College of Florida.
E-mail: mengcheho@towson.edu
Office: YR 350 (7800 York Road)
Here are my CV (updated October 2025) and genealogy.
I am an editor of Journal of Groups, Complexity, Cryptology.