University

TGM Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14064
3132
62
12456
6492
6650