University

STIMIK ESQ Business School

http://esqbs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18537
7744
696
17850
6492
6650