University

Universitas Pertahanan Indonesia UNHAN / Indonesia Defense University

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11149
4140
290
4947
13854
4758
6626