University

Seinajoki University of Applied Sciences

https://www.seamk.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9466
2215
33
6923
5963
6683