University

Future University of Tokyo / 東京未来大学

https://www.tokyomirai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12386
4445
523
10120
7420
7190