University

Tokyo Zokei University

https://www.zokei.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9525
3373
409
6996
5963
6683