University

Tallinn University / Tallinna Ülikool

http://www.tlu.ee/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1087
442
3
989
1876
1639
1043