194 pubs · 22,213 cites · h-index 65
University of Science and Technology of China
2019 - Present
Hefei University of Technology
2026 - Present
Chinese Academy of Sciences
2000 - Present
Changchun Institute of Applied Chemistry
2000 - Present
State Key Laboratory of Electroanalytical Chemistry
2015 - 2024