University

University of Crete

https://www.uoc.gr/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
691
277
5
1097
396
794