Results

Results


:

Results 1 - 50 of 89

World
Rank

Institution
Country
5
UK
6
UK
10
Switzerland
11
UK
14
UK
27
France
30
France
32
Switzerland
34
UK
43
UK
44
UK
47
Germany
48
UK
53
Belgium
54
Belgium
57
France
58
UK
60
Germany
63
Denmark
64
Netherlands
70
UK
71
France
77
Austria
78
Netherlands
80
UK
83
Netherlands
85
Germany
87
Ireland
91
UK
92
Russia
93
Israel
94
Austria
95
Germany
97
UK
98
Netherlands
99
Germany
100
UK
101
Norway
103
UK
110
Sweden
112
UK
120
Netherlands
121
France
122
Sweden
123
Netherlands
124
Germany
125
Germany
126
UK
127
Denmark
128
UK
Export CSV