University

Universitas Nahdlatul Ulama Indonesia UNUSIA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15311
6230
511
22096
4818
6650