University

TGM Institute of Technology

https://owa.tgm.ac.at/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
14064
3132
62
12456
6492
6650