University

Universitas Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3969
1296
40
2706
6492
3764