173 pubs · 3,963 cites · h-index 35
Shenzhen University
2022 - Present
Shenzhen Technology University
2025 - Present
University of Science and Technology of China
2023 - 2025
Chinese Academy of Sciences
1998 - 2025
Materials Science & Engineering
2025 - 2025