72 pubs · 5,967 cites · h-index 40
Washington University in St. Louis
2025 - 2025
Materials Science & Engineering
2025 - 2025
State Key Laboratory of Materials Processing and Die & Mould Technology
2017 - 2025
Huazhong University of Science and Technology
2017 - 2025
University at Buffalo, State University of New York
2023 - 2025