University

Universitas Bina Sarana Informatika

http://ubsi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23226
9854
976
12347
23892
7356
6084