University

Sekolah Tinggi Teologi Tabernakel Indonesia STTIA

https://sttia.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
28182
13162
1851
28136
5963
6683