University

Tampere Polytechnic / Tampereen ammattikorkeakoulu

http://www.tamk.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4010
1195
16
1847
2629
7511
4789