University

Suzuka University of Medical Science / 鈴鹿医療技術大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5181
1690
244
13339
9118
8602
3994