University

Universitas Bina Darma

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5511
1796
81
3935
4644
5056
6007