University

Universitas Islam Negeri UIN Walisongo Semarang

https://ror.org/00gq7p328

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5116
1765
82
1284
2001
7223