University

Maebashi Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4803
1700
212
4839
5963
4934