University

Universitas Nahdlatul Ulama Al Ghazali

https://unugha.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21930
8958
889
7939
23956
8130
6115