University

Universitas Nusa Nipa Maumere

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19552
8251
758
25948
5049
6650