University

North American University

https://ror.org/04frgh028

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12054
2862
2668
9497
8370
7223