University

Institut Bisnis Nusantara IBN

http://ibn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19635
7839
719
23006
21511
9851
6033