University

MODUL University

https://www.modul.ac.at/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7432
1933
38
6589
5924
6650