Institute of Process Engineering Chinese Academy of Sciences •
01/2020 – 01/2024 •
State Key Laboratory of Biochemical Engineering
Shandong University •
01/2005 – 01/2008 •
State Key Laboratory of Microbiological Technology