University

Pädagogische Hochschule Thurgau Ticino

https://www.phtg.ch/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12870
2882
55
11248
5963
6683