University

Sekolah Tinggi Theologi Aletheia

http://sttaletheia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24321
10444
1074
13879
24943
7360
6084