University

Tokai University / 東海大学

https://ror.org/01p7qe739

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1213
307
29
1445
2825
1336