University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5037
1649
237
8429
9430
7356
3979