University

Institut Bisnis Nusantara IBN

http://www.ibn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19846
750
750
14151
19994
5822
6529