484 pubs · 18,301 cites · h-index 68
Agency for Science, Technology and Research
2016 - Present
Nankai University
2026 - Present
Institute of High Performance Computing
2020 - Present
Institute of Materials Research and Engineering
2025 - Present
University of Technology Sydney
2013 - 2025