University

Universitas Nahdlatul Ulama Indonesia UNUSIA

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15311
6230
511
22096
4818
6650