University

Universitas Ciputra

https://www.uc.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6145
2115
100
2155
5963
6683