University

Sekolah Tinggi Teologi Amanat Agung

https://sttaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25002
11293
1315
24881
6488
6650