Main Results

Main Results


: (Institution, country or year)

Results 1 - 7 of 7


World Rank
Institution
Country
 Year  
1 143
Switzerland 2011
2 149
Switzerland 2012
3 154
Switzerland 2013
4 162
Switzerland 2010
5 178
Switzerland 2006
6 192
Switzerland 2008
7 193
Switzerland 2009