University

Maebashi Institute of Technology / 前橋工科大学

https://www.maebashi-it.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5156
1810
218
5472
6492
4914