University

Sekolah Tinggi Teknologi STT Sapta Taruna

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
15631
482
482
29461
13136
5822
6529