University

Universitas Ciputra

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11558
4226
293
4864
9415
11401
6033