University

Tallinn University / Tallinna Ülikool

http://www.tlu.ee/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1614
619
3
716
1816
2321
1979