Socialist Health Association

Where do they work?: UK Wide
Description: <p>The Socialist Health Association is a national membership organisation which exists to promote health and wellbeing, social justice, and the eradication of inequalities through the application of socialist principles to society and government.</p>