University

Toyo College of Food Technology / 東洋食品工業短期大学

https://www.toshoku.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21216
9135
961
20849
6488
6650