Full Name
Terence Lee Chek Liang
Main Affiliation