University

Toyama Prefectural University

https://www.pu-toyama.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3903
1324
162
7504
3758
4092