University

Sekolah Tinggi Teologi Tabernakel Indonesia STTIA

https://sttia.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
28182
13162
1851
28136
5963
6683