University

Universitas Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3968
1296
40
2708
6488
3764