University

Universitas Cenderawasih

https://www.uncen.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10062
3644
247
12905
4296
6683