Showing 1 - 1 of 1
survey. Estimation results show that household structure, health and disability status affect life satisfaction more …
Persistent link: https://www.econbiz.de/10010925510