Sources of stress in impoverished neighbourhoods: insights into links between neighbourhood environments and health.

Sources of stress in impoverished neighbourhoods: insights into links between neighbourhood environments and health.