University

(4) University of the People

https://www.uopeople.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
5348
895
825
1084
5604
7216