University

Universitas Nahdlatul Ulama Surabaya

http://unusa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8444
2827
193
4173
10884
6513
6033