University

Universitas Nusa Nipa Maumere

http://www.nusanipa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22517
9461
924
23461
25238
6096
6084