Glasgow Caledonian University

UK, Scotland

Founded in 1993