University

Universitas Pertahanan Indonesia UNHAN / Indonesia Defense University

http://www.idu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17877
6978
504
10810
17725
9593
5777