Corporate creators

Number of items: 1.
SedHa working group (2005). The shape of the relationship between income and self-assessed health: an international study. International Journal of Epidemiology, 34(2), 286-293. https://doi.org/10.1093/ije/dyh338