University

Teikyo Heisei University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5325
1882
249
8210
5963
5006