University

Maebashi Institute of Technology / 前橋工科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7211
2305
330
11349
4223
7360
6084