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 RankPresenceImpactOpennessExcellence
16028
3905
221
19440
14810
7356
6084