108 pubs · 14,873 cites · h-index 49
Chinese Academy of Sciences
2024 - Present
Shenzhen Institutes of Advanced Technology
Australian Research Council
2025 - 2025
Shenzhen University
UNSW Sydney