University

Universitas Pertahanan Indonesia UNHAN / Indonesia Defense University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16550
6349
423
7615
17324
9241
5789