University

Universitas Katolik Soegijapranata

https://www.unika.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5292
1846
84
1669
3307
7217