Barry S. Levy, MD, MPH

Tufts University School of Medicine
Adjunct Professor of Public Health
20 North Main Street #200
PO Box 1230
Sherborn, MA
USA 01770
Papers:
3003.0 Water and Social Justice
3353.0 From Vietnam to Iraq: The continuing adverse health consequences of war on noncombatant civilians
3413.0 Adverse health consequences of war on civilians
4377.1 Encourage research and advocacy relating to the structural causes of conflict