University

Pädagogische Hochschule Thurgau Ticino

http://www.phtg.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12537
3028
59
9522
10918
9593
5777