University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18706
7580
928
20501
17998
7356
6084