Full Name
Nicholas Lin Quan Cheng
Main Affiliation