University

Technical University in Zvolen / Technická univerzita vo Zvolene

https://www.tuzvo.sk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2641
904
9
5246
6391
1934
2562