University

Tokyo University of Agriculture and Technology

https://www.tuat.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1094
244
29
1991
833
1229