University

(4) University of the People

https://www.uopeople.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
6356
1176
1090
1921
6492
6650