Teck Kwang Lim

Further involvements