University

TGM Institute of Technology

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
14063
3130
62
12457
6488
6650