University

International University of Management

https://ror.org/011d6dm60

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16119
478
3
14566
8370
7223