University

Okayama University of Science / 岡山理科大学

https://www.ous.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2722
764
121
3880
3262
3458