University

Universitas Dian Nuswantoro

https://dinus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3416
1043
29
944
6488
3764