University

INALDE Business School

https://www.inalde.edu.co/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
17814
1571
173
17156
5963
6683