University

Universitas Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3960
1313
42
2949
7420
4018