University

Sekolah Tinggi Teknologi STT Intheos Surakarta

https://sttintheos.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
22482
9811
1026
22237
6492
6650