375 pubs · 13,741 cites · h-index 61
China Spallation Neutron Source
2015 - Present
Institute of High Energy Physics
2026 - Present
Institute of High Energy Physics
2012 - Present
Harbin University of Science and Technology
2025 - 2025
Beijing Institute of Technology
2022 - 2025