University

Universitas Surakarta Kampus Bumi Bengawan

http://unsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16683
6480
480
17262
19059
8683
6008