University

Tohoku Bunka Gakuen University

https://www.tbgu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9627
3420
413
10846
5963
6245