42 pubs · 2,024 cites · h-index 14
Agency for Science, Technology and Research
2023 - Present
Khalifa University of Science and Technology
2025 - Present
Institute for Infocomm Research
2024 - Present
Nanyang Technological University
2021 - 2023