University

Sekolah Tinggi Filsafat Driyarkara

https://driyarkara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22835
10012
1060
22601
6492
6650