Healtheconbot, 29 Sep 2015 #HealthEconJA Meaning in life and perceived quality of life in Switzerland: results of a representative survey in the German…