University

Universitas Surya

http://www.surya.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12603
4755
351
18226
14272
6001
6084