University

Sendai National College of Technology

https://www.sendai-nct.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11064
4106
463
12713
5963
6245