University

Universitas Batanghari

http://unbari.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10856
4006
305
8331
6492
6650