University

Universitas Nusa Cendana

http://www.undana.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7057
2303
129
6168
9362
4371
6008