312 pubs · 8,402 cites · h-index 46
Chinese Academy of Sciences
2005 - Present
Changchun Institute of Applied Chemistry
2005 - Present
State Key Laboratory of Rare Earth Resources Utilization
2009 - Present
University of Science and Technology of China
2018 - 2025
Hebei North University
2025 - 2025