University

Sekolah Tinggi Teknologi STT Sapta Taruna

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15630
6206
483
29460
13135
5822
6528