University

Universitas Nahdlatul Ulama Indonesia

https://www.unuindonesia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26785
12281
1498
26684
7420
7190