University

University of Suffolk

http://www.uos.ac.uk/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
5585
1542
149
6298
5260
4594
6115