3 IZA Discussion Papers
IZA Discussion Paper No. 16656
IZA Discussion Paper No. 14909
published in: Small Business Economics. 2023, 60, 463–483
IZA Discussion Paper No. 9396
published in: International Journal of Wellbeing, 2017, 7 (1), 65-83