67 pubs · 2,669 cites · h-index 25
Hebei University of Technology
2020 - Present
Interface (United States)
2025 - 2025
Peking University
2017 - 2023
State Key Laboratory of Nuclear Physics and Technology
2017 - 2017
Shandong University
2014 - 2016