University

Universitas Surya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12595
4751
351
18223
14254
5999
6084