71 pubs · 4,792 cites · h-index 37
Nanyang Technological University
2022 - Present
Huazhong University of Science and Technology
2018 - 2023
State Key Laboratory of Materials Processing and Die & Mould Technology
2019 - 2019