He received his Ph.D. degree in Mathematics from University of Illinois at Urbana-Champaign. Before he joined University of Mississippi, he worked as a Postdoctoral Fellow in School of Computer Science at Mcgill University in 2011-2013 and as a PIMS Postdoctoral Fellow in the Department of Mathematics at Simon Fraser University in 2013-2014. His research interests lie in combinatorics, including graph theory, combinatorial optimization, and additive combinatorics. With coauthors, he fully settled the long-standing problem Fouquet-Jolivet Conjecture from 1976 and the Ohba's Conjecture from 2002; the latter was listed in "100 unsolved problems in Graph Theory" in 2008.