University

Universitas Pertahanan Indonesia UNHAN / Indonesia Defense University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10232
3649
242
7983
13174
6508
6033