University

IKOPIN Business School

https://ikopin.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20606
8779
844
20178
6492
6650