80 pubs · 1,752 cites · h-index 19
Chinese Academy of Sciences
2021 - Present
Shenzhen Institutes of Advanced Technology
2021 - Present
Huaiyin Institute of Technology
2026 - Present
University of Nottingham Ningbo China
2025 - 2025
Ningbo University of Technology
2025 - 2025