University

Universitas Ciputra

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6125
2106
99
2156
5954
6657