Perceptions of the neighbourhood environment and self rated health: a multilevel analysis of the Caerphilly Health and Social Needs Study.

Perceptions of the neighbourhood environment and self rated health: a multilevel analysis of the Caerphilly Health and Social Needs Study.