He received his PhD in Computer Science from the Graduate University of Chinese Academy of Sciences in 2009. He joined ARCC in 2012 and his areas of research are symbolic computation and program verification. His current research interests include resultant computation, termination analysis, automatic loop-invariant generation.