University

Universitas Nusa Nipa Maumere

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25402
10720
1268
22371
25313
11401
6033