University

(4) University of the People

https://uopeople.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
5822
1218
1136
13679
1915
5819
6626