University

STIMIK ESQ Business School

http://esqbs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17467
7180
604
16774
5963
6658