University

Takada Junior College

https://www.takada-jc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18442
7711
862
17735
6492
6650