University

Universitas Nahdlatul Ulama Surabaya

http://unusa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20642
8206
683
5410
21411
9593
5777