University

Universitas Dian Nuswantoro

https://dinus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3417
1043
29
943
6492
3764