University

Showa University / 昭和大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1798
456
82
5123
3859
3139
1436