123 pubs · 4,388 cites · h-index 30
Nanyang Technological University
2013 - Present
Institute for Infocomm Research
2015 - Present
Craft Group (China)
2025 - Present
Agency for Science, Technology and Research
2015 - 2025
Xiamen University
2025 - 2025