University

Northwestern Polytechnic University

https://www.npu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10977
2737
2562
8481
6492
6650