University

Institut Bisnis Nusantara IBN

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19992
8203
740
11348
21248
7168
6084