University

Universitas Pembangunan Indonesia Manado

https://unpi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26117
11524
1353
17716
26524
7356
6084