University

Sekolah Tinggi Teologi Amanat Agung

http://sttaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23980
10477
1143
15556
24437
5819
6626