University

North American University

https://www.na.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12443
3067
2858
10718
5963
6658