University

Sekolah Tinggi Theologi Aletheia

http://sttaletheia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25504
10855
1280
12025
26115
8602
6115