A/Prof Rupert Leong

About Us

Languages spoken: English, Cantonese and Mandarin