University

Higher School of Business National Louis University in Nowy Sącz

https://www.wsb-nlu.edu.pl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10098
2318
105
7753
5963
6658