University

Universitas Sam Ratulangi

http://www.unsrat.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3164
984
26
1517
4968
2443
3853