Association of environmental and sociodemographic factors with life satisfaction in 27 European countries. - Rajani, Nikita B.; Skianis, Vassilis; Filippidis, Filippos T. (BMC Public Health, 2019)