Liverpool, L69 3GB
United Kingdom
University of Liverpool - Department of Public Health, Policy and Systems
SF-36, health-related quality of life, energy poverty, electricity, clean cooking, burns