University

Universitas Negeri Surabaya

https://www.unesa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3542
1172
35
2421
5963
3767