Main Results

Main Results


:

Results 1 - 7 of 7


World Rank
Institution
Country
 Year  
1
105
Switzerland 2018
2
110
Switzerland 2017
3
112
Switzerland 2012
4
120
Switzerland 2016
5
132
Switzerland 2015
6
151
Switzerland 2013
7
157
Switzerland 2014