University

University of East Asia / 東亜大学

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
12684
4903
524
10709
6492
6650