Full Name
Ng Wen Long
Main Affiliation