125 pubs · 1,654 cites · h-index 23
Shanghai University
2019 - Present
Chinese Academy of Sciences
2026 - Present
Institute of High Energy Physics
Shanghai University of Engineering Science
2021 - 2025
Peking University
2025 - 2025