148 pubs · 4,130 cites · h-index 31
Agency for Science, Technology and Research
2025 - 2025
Georgia Institute of Technology
2023 - 2025
Harbin Engineering University
2023 - 2025
City University of Hong Kong
2022 - 2025
Shenzhen University
2018 - 2025