University

Universitas Nahdlatul Ulama Surabaya

http://unusa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6635
2172
138
4370
7542
5457
6115