6 IZA Discussion Papers
IZA Discussion Paper No. 17343
IZA Discussion Paper No. 17175
IZA Discussion Paper No. 17081
IZA Discussion Paper No. 15849
published in: Journal of Public Economics, 2023, 218, 104803
IZA Discussion Paper No. 12659
IZA Discussion Paper No. 8196
published in: European Journal of Political Economy, 2016, 41 (1), 14-30