University

INALDE Business School

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
17814
1571
173
17156
5963
6683