University

Universitas Nusa Cendana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7058
2305
129
6168
9363
4371
6007