University

Universitas Bina Darma

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5017
1684
61
3501
3887
5328
5789