University

Universitas Dian Nuswantoro

https://dinus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3412
1107
39
1136
7521
4174