University

STIMIK Tunas Bangsa

http://stb.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29100
13769
2080
29073
5963
6683