154 pubs · 9,455 cites · h-index 47
University of Science and Technology of China
2019 - Present
Hefei University of Technology
2024 - Present
Anhui University of Science and Technology
2026 - Present
Chinese Academy of Sciences
2006 - Present
Changchun Institute of Applied Chemistry
2006 - Present