University

University of Tokyo Health Sciences / 東京医療学院大学

http://www.u-ths.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18202
7205
930
20822
17275
8602
6115