25 pubs · 684 cites · h-index 13
Huazhong University of Science and Technology
2006 - 2023
Materials Processing (United States)
2021 - 2021
State Key Laboratory of Materials Processing and Die & Mould Technology
2017 - 2021
Shenzhen Institute of Information Technology
2020 - 2020
Chongqing University of Technology
2020 - 2020