University

Tokyo City University / 東京都市大学

https://www.tcu.ac.jp/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2789
822
122
4820
4197
4257
2832