104 pubs · 1,609 cites · h-index 21
Northwest University
2017 - Present
Northwest Institute of Nuclear Technology
2021 - Present
University of Shanghai for Science and Technology
2025 - 2025
Shenzhen Polytechnic
2025 - 2025
Dalian University of Technology
2025 - 2025