University

Polbangtan Manokwari

https://polbangtanmanokwari.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26224
11928
1448
26144
5963
6658