University

University of East Asia / 東亜大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11432
4191
526
11003
9675
8602
6115