Kai Xiang Kwa
Nanyang Technological University