University

Universitas Nahdlatul Ulama Indonesia UNUSIA

https://www.unusia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22788
9793
1015
18194
25962
4995
6626