University

Universitas Pertahanan Indonesia UNHAN / Indonesia Defense University

https://www.idu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7335
2490
175
13061
3697
6650