241 pubs · 2,443 cites · h-index 29
Agency for Science, Technology and Research
2021 - Present
Chinese University of Hong Kong
2024 - Present
Institute of High Performance Computing
2021 - Present
Beijing Institute of Petrochemical Technology
2025 - 2025
Hefei University of Technology
2025 - 2025