Prior to joining Alfred University in the Fall 2017, he received a B.S. and a M.S. in Mechanical Engineering from University of Science and Technology of China in 2007 and 2010, respectively, and a Ph.D. in Mechanical Engineering from Stevens Institute of Technology in 2017. From 2013 to 2016, he worked as a guest researcher in the Center for Functional Nanomaterials at Brookhaven National Laboratory.