University

(4) University of the People

https://www.uopeople.edu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6356
1176
1090
1921
6492
6650