University

IKOPIN Business School

http://ikopin.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21895
9310
923
15332
22204
5819
6626