University

Sekolah Tinggi Theologi Aletheia

http://sttaletheia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24259
10414
1071
13877
24849
7356
6084