Statistics
Publications
1.3K
Citations
81.4K
Authors
46
Location
Swindon, United Kingdom
1.3K
46
15
h-index
11
h-index
Economic and Social Research Council, United Kingdom
28 publications · 613 citations
11
h-index
Economic and Social Research Council, United Kingdom
39 publications · 171 citations
8
h-index
8
h-index
1–5 of 46
1–5 of 1.3K