University

Seminari Alkitab Asia Tenggara

https://seabs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19711
8339
778
19186
6492
6650