University

Universitas Nusa Cendana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6986
2272
98
6273
9357
4955
5777