University

Universitas Negeri Surabaya

http://www.unesa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5870
1986
78
630
8445
2808
5789