University

Universitas Batanghari

http://unbari.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12729
4893
344
11080
5963
6683