251 pubs · 10,288 cites · h-index 55
Beijing University of Technology
2026 - Present
State Key Laboratory of Chemical Engineering
2014 - Present
Beijing University of Chemical Technology
2008 - Present
Jiangnan University
2023 - 2024
University of Shanghai for Science and Technology
2024 - 2024