University

Universitas Bina Darma

https://www.binadarma.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8213
2752
184
5243
5963
6683