University

University of Tartu / Tartu Ülikool

https://www.ut.ee/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
435
174
1
115
537
410
556