35 pubs · 1,047 cites · h-index 15
Chinese Academy of Sciences
2023 - 2025
Shanghai Advanced Research Institute
2023 - 2025
Shanghai Institute of Applied Physics
2023 - 2025
Shanghai Synchrotron Radiation Facility
2025 - 2025
Donghua University
2024 - 2024