University

International Open University

https://en.wikipedia.org/wiki/International Open U

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6706
410
2
2376
6553
7212