University

Institut Teknologi Nasional ITN Malang

http://itn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10948
3990
274
4576
15186
5478
6033