University

Sekolah Tinggi Teologi Amanat Agung

http://sttaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24686
10423
1169
13507
25289
8602
6115