University | Ranking Web of Universities

University

Universitas Nusa Cendana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7050
2297
129
6166
9361
4370
5984