University

Takasaki City University of Economics

https://www.tcue.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10200
3707
435
7888
5963
6658