University

Universitas Nahdlatul Ulama Indonesia UNUSIA

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
15311
6230
511
22096
4818
6650