University

Universitas Bosowa

https://universitasbosowa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17317
7063
721
16126
7521
7216