Skip to navigationSkip to content
Stephen Soldz
Contributor

Stephen Soldz

Stephen Soldz is a psychologist, psychoanalyst, and public health researcher in Boston, and was a co-author of Physician for Human Right's report Experiments in Torture. He is the Director of the Center for Research, Evaluation,...