University

Tohoku Fukushi University / 東北福祉大学

https://www.tfu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5371
1881
229
6627
6492
4984