University

Sekolah Tinggi Filsafat Driyarkara

https://www.driyarkara.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
22239
9489
949
21412
22105
5819
6626