University

Universitas Ciputra

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
6145
2115
100
2155
5963
6683