University

Universitas Bina Sarana Informatika

http://ubsi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24556
10361
1158
24995
24244
8602
6115