Full Name
Tay Seng Chuan
Main Affiliation