University

Tohoku Bunka Gakuen University / 東北文化学園大学

http://www.tbgu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11401
4187
512
10359
9837
7356
6084