University

Universitas Hein Namotemo

http://unhena.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26890
11664
1646
22140
27940
7536
6115