University

Universitas Baturaja

https://www.unbara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17471
7185
605
21722
4672
6683