University

STIMIK ESQ Business School

http://esqbs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17471
7183
604
16772
5963
6683