University

STIMIK Tunas Bangsa

http://stb.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
26809
11621
1618
15233
27229
8602
6115