67 pubs · 2,633 cites · h-index 25
University of Science and Technology of China
2025 - Present
Chongqing University
2023 - Present
National Synchrotron Radiation Laboratory
2026 - Present
Collaborative Innovation Center of Chemistry for Energy Materials
2026 - Present
University of Science and Technology Liaoning
2022 - 2025