University

Sekolah Tinggi Filsafat Theologi Jakarta

https://stftjakarta.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23554
10411
1122
23355
6492
6650