31 pubs · 850 cites · h-index 14
Chinese Academy of Sciences
2012 - 2025
Shandong Jiaotong University
2025 - 2025
Shenzhen Institutes of Advanced Technology
2023 - 2025
Shenzhen Bay Laboratory
2021 - 2022
Hong Kong Polytechnic University
2019 - 2019