University

Sekolah Tinggi Teknologi STT Intheos Surakarta

http://sttintheos.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23395
9626
1008
12914
26171
9888
6033