He received his BS in Chemistry from USTC in 1987, Ph. D. in Chemistry from UC, Berkeley and served as a postdoctoral fellow at University of Southern California from 1993-96.