University

TGM Institute of Technology

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
14064
3132
62
12456
6492
6650