University

Universitas Nahdlatul Ulama Sunan Giri

http://unugiri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21441
887
887
23331
21887
5682
6529