1987- 199 1, Dalian Institute of Chemical Physics, Chinese Academy of Sciences, Ph.D.
1992- 1995, Assistant/Associate Research Fellow, State Key Laboratory of Catalytic Fundamentals, Dalian Institute of Chemical Technology.
1995- 1998, Fritz-Haber Institute of Max Planck Association, Germany, visiting scientist.
1998-2000, postdoctoral fellow, Northwest Pacific National Laboratory, US Department of Energy.
Since 2000, Professor, School of Chemistry and Molecular Engineering, Peking University.