University

Maebashi Institute of Technology / 前橋工科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7211
2304
330
11348
4222
7356
6084