University

Vistula University (University of Economics and Computer Science in Warsaw) / Uczelnia Vistula

https://www.vistula.edu.pl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6239
1748
87
5596
5274
6650