Skip to content

Ted Schrecker

Ted Schrecker is Professor of Global Health Policy at Durham University, and co-editor of the Journal of Public Health.