2003-2007 B.S., Jilin University, Jilin, China
2007-2013 Ph.D., Institute of Chemistry Chinese Academy of Sciences, Beijing, China (Supervisor: Mei-Xiang Wang)
2013-2018 Postdoc, École Polytechnique Fédérale de Lausanne, Switzerland (Supervisor: Jie-Ping Zhu)
2018-present Associate Professor, Department of Chemistry, Tsinghua University, Beijing, China