University

Tokyo Metropolitan University / 首都大学東京

http://www.tmu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1012
203
25
2974
2487
1025
827