101 pubs · 2,255 cites · h-index 21
University of Electronic Science and Technology of China
2023 - 2025
Queensland University of Technology
2025 - 2025
Wuhan University of Technology
2016 - 2025
State Key Laboratory of Advanced Technology For Materials Synthesis and Processing
2017 - 2025
Singapore University of Technology and Design
2023 - 2024