50 pubs · 3,007 cites · h-index 25
North University of China
2022 - Present
Xi'an Jiaotong University
2013 - Present
Wuhan University of Technology
2025 - 2025
Wuhan National Laboratory for Optoelectronics
2021 - 2024
State Key Laboratory of Materials Processing and Die & Mould Technology
2024 - 2024