University

Pädagogische Hochschule Thurgau Ticino

https://www.phtg.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12865
2881
55
11249
5963
6658