Income inequality, social cohesion and the health status of populations: the role of neo-liberalism.

Income inequality, social cohesion and the health status of populations: the role of neo-liberalism.