University

Seminari Alkitab Asia Tenggara

https://seabs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19706
8334
779
19181
6488
6650