Share of people living with depression vs. self-reported life satisfaction

Interactive visualization requires JavaScript