University

Sekolah Tinggi Teologi STTT Tenggarong

https://stttenggarong.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30445
14687
2472
30443
6492
6650