53 pubs · 2,580 cites · h-index 19
University of Science and Technology of China
2017 - 2025
Shanghai University of Engineering Science
2025 - 2025
Chinese Academy of Sciences
2007 - 2025
Changchun Institute of Applied Chemistry
2021 - 2025
State Key Laboratory of Rare Earth Resources Utilization
2025 - 2025