Kai Xiang Kwa

Nanyang Technological University