University

Universitas Nahdlatul Ulama UNU Surakarta

http://www.unu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22513
9260
933
23854
22990
8251
6115