University

Universitas Ciputra

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6312
2208
125
1846
6492
6650