University

Universitas Ciputra

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
6145
2115
100
2155
5963
6683