University

Universitas Nusa Lontar Rote

http://www.unstarrote.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30281
14098
2554
27304
30294
5819
6626