University

Institut Bisnis Nusantara IBN

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
20472
8242
790
13313
22171
8078
6115