University

Sekolah Tinggi Teknologi STT Sapta Taruna

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11148
4052
279
14945
9051
8602
6115