University

Universitas Saburai

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20918
8791
842
25337
22433
5340
6626