University

Telkom Business School (Telkom Institute of Management)

http://www.imtelkom.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18988
7710
677
24451
17892
7356
6084