University

Okayama University of Science / 岡山理科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2753
802
117
3236
3916
3397
3342