University

Universitas Surabaya

http://www.ubaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4684
1652
60
4864
5963
4781