University

Tokyo Metropolitan University / 首都大学東京

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
916
185
25
2902
2100
428
793