751 pubs · 38,626 cites · h-index 104
Shenzhen University
2017 - 2025
Materials Science & Engineering
2018 - 2025
Chinese Academy of Sciences
2006 - 2024
Shanghai Advanced Research Institute
2023 - 2024
Wuhan University
1996 - 2023