University

(4) University of the People

https://www.uopeople.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6356
1177
1091
1923
6488
6650