Income, relative income and self-reported health in Britain 1979-2000

Research output: Working paper

Original languageEnglish
Publication statusPublished - 2006

Cite this