1992- 1993 Assistant Research Fellow, Institute of Genetics and Developmental Biology, Chinese Academy of Sciences (formerly Institute of Developmental Biology, China Academy of Sciences)
1993- 1994 Associate Research Fellow, Institute of Developmental Biology, China Academy of Sciences (promoted by Chinese Academy of Sciences)
1994- 1998 postdoctoral fellow, Department of Biochemistry, University of Iowa, USA.
1998-2000 Associate Research Fellow, Institute of Developmental Biology, China Academy of Sciences, head of research team, head of innovation team of young scientists.
2000-2008 Visiting scholar and researcher at the Medical College of the University of Iowa, USA.
"Hundred Talents Program" of China Academy of Sciences since 2008. Researcher, research leader and doctoral supervisor of Institute of Microbiology, China Academy of Sciences.