33 pubs · 1,250 cites · h-index 14
University of Science and Technology of China
2017 - Present
National Synchrotron Radiation Laboratory
2025 - Present
Shandong University
2024 - 2024
Ocean University of China
2023 - 2024
Chinese Academy of Sciences
2020 - 2023