University

University of Tartu / Tartu Ülikool

https://www.ut.ee/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
440
176
1
247
547
414
559