University

Universitas Nahdlatul Ulama UNU Surakarta

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23739
10475
1111
23558
5963
6683