University

Sekolah Tinggi Teknologi STT Intheos Surakarta

https://sttintheos.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22884
9966
1010
22672
5963
6683