University

University of Tartu / Tartu Ülikool

http://www.ut.ee/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
441
185
1
209
514
351
562