University

Universitas Saburai

https://saburai.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19058
8000
727
23784
5605
6650