University

Universitas Nusa Nipa Maumere

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21727
9221
908
25036
24346
5001
6626