95 pubs · 1,477 cites · h-index 21
PLA Rocket Force University of Engineering
2025 - Present
Shenyang Institute of Engineering
2023 - 2025
North China University of Technology
2024 - 2025
Southwest Petroleum University
2010 - 2025
Harbin Institute of Technology
2025 - 2025