174 pubs · 14,092 cites · h-index 64
University of Science and Technology of China
2019 - 2025
Chinese Academy of Sciences
2008 - 2025
Changchun Institute of Applied Chemistry
2008 - 2025
State Key Laboratory of Rare Earth Resources Utilization
2018 - 2025
Hefei University of Technology
2020 - 2024