University

Teikyo Heisei University / 帝京平成大学

https://www.thu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5546
1944
243
7964
6492
4984