University

Universitas Nahdlatul Ulama Al Ghazali

https://unugha.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19081
7858
689
10065
19474
5819
6626