University

Universitas Saburai

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20188
8096
773
18623
23644
6428
6115