University

Universitas Bina Darma

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5328
1730
83
5320
5066
3934
6084