University

Sekolah Tinggi Filsafat Driyarkara

https://driyarkara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22649
9873
1034
22270
7420
7190