University

IKOPIN Business School

https://ikopin.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19028
7911
690
20975
5479
6683