Switzerland

Switzerland

Schweiz, Svizzera, Suisse, Svizra
Rank 35
Score 42.1
Users 6
Universities 2