University

Sekolah Tinggi Teknologi STT Sapta Taruna

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14199
5501
421
26751
11699
7356
6084