University

Universitas Baturaja

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14905
6039
494
21531
4839
6650