Main Results

Main Results


: (Institution, country or year)

Results 1 - 6 of 6


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