University

Universitas Ciputra

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6131
2106
99
2155
5963
6658