University

Universitas Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3494
1131
40
905
2851
5819
3898