285 pubs · 20,103 cites · h-index 68
University of Science and Technology of China
2026 - Present
Hohai University
2026 - Present
Shenzhen University
2025 - Present
Chinese Academy of Sciences
2023 - Present
State Key Laboratory of Chemical Engineering
2025 - Present