University

Nagoya NSC College / NSCカレッジ

https://www.nsc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19171
8065
900
18570
6492
6650