We're a leading international technological university based right in the heart of Glasgow, Scotland's biggest & most cosmopolitan city.