38 pubs · 707 cites · h-index 10
Chongqing University
2020 - Present
University of Science and Technology of China
2025 - 2025
Chinese Academy of Sciences
2025 - 2025
Yingkou Institute of Technology
2025 - 2025
Institute of Plasma Physics
2025 - 2025