2001-2005 B.S., University of Science and Technology of China, Anhui, China
2005-2010 Ph.D., Institute of Chemistry Chinese Academy of Sciences, Beijing, China (Supervisor: Mei-Xiang Wang)
2010-2014 Postdoc, École Polytechnique Fédérale de Lausanne, Switzerland (Supervisor: Jie-Ping Zhu)
2015-present Professor, Beijing Institue of Technology, Beijing, China