University

STIMIK Tunas Bangsa

http://stb.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
29143
13495
2223
29389
28846
5819
6626