23 pubs · 412 cites · h-index 7
Her Majesty's Revenue and Customs
2019 - 2019
Centre de Recherche en Économie et Management
Hospice UK
Lancaster University
University of Stirling
2005 - 2006