University

Seminari Alkitab Asia Tenggara

https://seabs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20449
8660
791
20080
5963
6683