University

Universitas Surya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14453
5469
323
17617
12644
9593
5777