University

Universitas Sam Ratulangi

https://www.unsrat.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3128
973
29
3331
1476
4654