1,373 IZA Discussion Papers
IZA Discussion Paper No. 17652
IZA Discussion Paper No. 17604
IZA Discussion Paper No. 17604
IZA Discussion Paper No. 17602
IZA Discussion Paper No. 17588
IZA Discussion Paper No. 17567
IZA Discussion Paper No. 17567
IZA Discussion Paper No. 17551
IZA Discussion Paper No. 17549
IZA Discussion Paper No. 17543
IZA Discussion Paper No. 17523
IZA Discussion Paper No. 17491
IZA Discussion Paper No. 17476
IZA Discussion Paper No. 17466
IZA Discussion Paper No. 17447
IZA Discussion Paper No. 17439
published online in: European Journal of Political Economy, 102648, 30 January 2025
IZA Discussion Paper No. 17439
published online in: European Journal of Political Economy, 102648, 30 January 2025
IZA Discussion Paper No. 17439
published online in: European Journal of Political Economy, 102648, 30 January 2025
IZA Discussion Paper No. 17389