University

Universitas Sebelas Maret

http://uns.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2269
641
11
493
489
3684
4673