Launceston is a major city in the north of Tasmania, Australia, at the junction of the North Esk and South Esk rivers where they become the Tamar River. Launceston has a population of 110,472 in the significant urban area. Read More
The campaign, entitled 'Where Creativity Meets Technology', targets international students across a wide range of disciplines and industry interests. It positions UTS as a university where students meld creative and strategic thinking with emerging t ...