University

Universitas Nahdlatul Ulama Al Ghazali

https://unugha.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20244
8098
753
11011
23604
9539
6033