University

Universitas Nahdlatul Ulama Indonesia UNUSIA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15311
6229
511
22087
4816
6650