University

Riga Technical University

https://www.rtu.lv/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1404
559
2
2219
2308
1460