3 IZA Discussion Papers
IZA Discussion Paper No. 17127
IZA Discussion Paper No. 14385
published in: American Journal of Health Economics, 2023, 9 (4), 584-604.
IZA Discussion Paper No. 5425