University

Universitas Ciputra

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10800
3922
278
4331
9606
7356
6084