Barry Po-Sheng Hsieh

I came from Taiwan, lived in New Zealand for 10 years and recently moved to Australia