University

United Business Institutes of Brussels

https://www.ubi.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15780
3877
67
25013
13756
8602
6115