Full Name
Soh Chang Yuan
Main Affiliation