University

Tallinn University of Technology / Tallinna Tehnikaülikool

https://taltech.ee/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1080
448
2
2552
1760
812