202 pubs · 3,558 cites · h-index 35
Agency for Science, Technology and Research
2025 - 2025
Heriot-Watt University
1998 - 2025
Institute of Materials Research and Engineering
Taizhou University
Stanford University