University

European School of Law and Administration in Warsaw / Europejska Wyższa Szkoła Prawa i Administracji

https://ewspa.edu.pl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17588
4030
221
16758
6492
6650