235 pubs · 19,931 cites · h-index 54
Institute for Fiscal Studies
1997 - 2024
Leverhulme Trust
2000 - 2024
University of Bristol
University of Oxford
2001 - 2024
University of Guelph
2023 - 2023