University

Showa University / 昭和大学

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
1741
455
77
4798
3758
2270
1420