University

Universitas Nahdlatul Ulama Sidoarjo

https://unusida.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
13643
5398
423
18345
5339
6650