University

Universitas Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5455
1744
53
669
7717
2648
5777