University

Tallinn University / Tallinna Ülikool

http://www.tlu.ee/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1132
451
3
921
1936
1796
1042