University

Sekolah Tinggi Teknologi STT Sapta Taruna

http://www.sttsaptataruna.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
15630
6206
483
29460
13135
5822
6528