3 IZA Discussion Papers
IZA Discussion Paper No. 13958
published in: World Development, 2023, 161, 106129
IZA Discussion Paper No. 12466
IZA Discussion Paper No. 398
published in: Health Economics, 2002, 11 (6), 505-520