University

Universitas Nahdlatul Ulama Indonesia UNUSIA

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
14320
5515
535
19110
5071
7216