University

Universitas Sam Ratulangi

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2875
881
28
3087
1418
4260