University

Universitas Pembangunan Indonesia Manado

https://unpi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25814
11772
1443
25721
6492
6650