72 pubs · 4,658 cites · h-index 35
Northwestern Polytechnical University
2025 - Present
State Key Laboratory of Solidification Processing
2026 - Present
Shenzhen University
2021 - 2025
Shenzhen Technology University
2021 - 2025
Zhejiang University of Water Resource and Electric Power
2025 - 2025