University

Institut Teknologi Nasional ITN Malang

https://www.itn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8042
2685
180
11495
3235
6658