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