University

Universitas Nahdlatul Ulama Al Ghazali

https://unugha.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20542
8715
806
20179
5963
6683