University

Sekolah Tinggi Teologi Amanat Agung

https://sttaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20770
8754
967
20111
7619
7217