University

Universitas Nusa Nipa Maumere

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20995
8932
841
25197
4797
6683