University

Universitas Saburai

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20330
8391
776
23117
22945
6206
6084