University

Pädagogische Hochschule Thurgau Ticino

http://www.phtg.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12615
3083
58
11218
10935
9491
5789