University

Institut Bisnis Nusantara IBN

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20472
8242
790
13313
22171
8078
6115