University

Universitas Saburai

https://saburai.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
19058
8000
727
23784
5605
6650