University

Tohoku Gakuin University

https://www.tohoku-gakuin.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4456
1560
187
4837
5963
4425