Where is University of New South Wales Asia located?
University of New South Wales Asia, University of New South Wales Asia, Singapore (approx. 1.3408°, 103.9647°)
University of New South Wales Asia, University of New South Wales Asia, Singapore (approx. 1.3408°, 103.9647°)