46 pubs · 1,404 cites · h-index 20
Beijing Institute of Technology
2024 - Present
University of Science and Technology of China
2020 - 2025
Shandong Provincial Hospital
2025 - 2025
National Synchrotron Radiation Laboratory
2020 - 2025
Collaborative Innovation Center of Chemistry for Energy Materials
2021 - 2025