Social capital and self-rated health in 21 European Countries.

Related Research units

Bibliographical data

Original languageEnglish
ISSN1860-5214
Publication statusPublished - 2005