University

Sekolah Tinggi Teknologi STT Sapta Taruna

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
15636
6206
482
29455
13133
5819
6626