David Sanders
David Sanders on being a health activist
David Sanders talks about his life as a health activist, the role of Primary Health Care for the Health for All agenda, and how neoliberalism obstructs possible advances in global health