University

Paris Lodron Universität Salzburg

https://www.plus.ac.at/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2590
924
17
3401
6492
1076