University

Universitas Pertahanan Indonesia UNHAN / Indonesia Defense University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11137
289
289
4949
13857
4760
6529