University

Universitas Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3961
1329
49
2565
7521
4123