University

Universitas Bina Darma

http://www.binadarma.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5479
1781
87
1459
5721
4316
6115