96 pubs · 13,105 cites · h-index 50
Changchun Institute of Applied Chemistry
2013 - Present
University of Science and Technology of China
2023 - 2025
Chinese Academy of Sciences
2006 - 2025
State Key Laboratory of Rare Earth Resources Utilization
2017 - 2025
Technische Universität Dresden
2019 - 2023