University

Universitas Pembangunan Indonesia Manado

https://unpi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25096
11144
1300
19571
25363
5819
6626