RSS

Helen Caldicott

Helen Caldicott is a pediatrician and founder of the 1978 iteration of Physicians for Social Responsibility, which won the 1985 Nobel Peace Prize as part of International Physicians for the Prevention of Nuclear War.

Loading...