Full Name
Wee Teck Gan
Main Affiliation