University

Universitas Nahdlatul Ulama Surabaya

https://unusa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8012
2708
202
4483
6492
6650