University

Universitas Surakarta Kampus Bumi Bengawan

http://unsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17746
6864
471
18087
19997
8004
5789