University

Universitas Saburai

http://www.saburai.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21350
9168
877
23744
5420
6683