University

Sekolah Tinggi Teologi Anugrah Indonesia

https://anugrah.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
30773
14799
2545
30766
5963
6683