University

Universitas Nahdlatul Ulama Indonesia UNUSIA

https://www.unusia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19611
8215
725
24243
4606
6683