David Sanders

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