University

Sekolah Tinggi Teologi Amanat Agung

http://sttaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24271
10424
1075
16240
24673
7356
6084