Teh, George P.L., Nanyang Technological University, Singapore