University

Glasgow Caledonian University

https://www.gcu.ac.uk/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1213
476
89
1799
1135
1444