University

Universitas Nahdlatul Ulama UNU Surakarta

https://unu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24042
10723
1184
23864
6488
6650