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

    × To Subscribe