University

Institut Teknologi Nasional ITN Malang

https://itn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8071
2650
223
10871
3560
7216