University

Universitas Hein Namotemo

https://unhena.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24156
10743
1186
26650
6105
6650