University

Universitas Pembangunan Indonesia Manado

https://unpi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26439
11341
1473
18621
26628
11401
6033